android - 在android模拟器文件系统上写

标签 android android-emulator adb

我在与 android 模拟器交互时遇到了一些问题。我的目标是覆盖模拟设备上的主机文件,但我卡住了。

我已经按照大多数地方的建议使用了 adb 命令行工具。症状:

$ adb root
$ adb remount
> Not running as root. Try "adb root" first.

adb root 命令没有任何输出,似乎没有效果。

$ adb shell
emu$ su
emu> su: not found

我找不到将文件推送到设备的方法。在启动模拟器或重新启动 adbd 服务器时甚至不使用 -writable-system...我也尝试运行此 other so answer 中提到的脚本, 但没有成功。

更多信息:

  • 主机操作系统:Windows
  • 模拟器上的 Android 版本:Android 8.0 和 7.1.1
  • 模拟设备:Nexus 5

最佳答案

我把它留在这里,以防其他人遇到同样的问题。

经过尝试,adb 终于可以在模拟器上正常工作了。当我将模拟设备更改为另一个型号(在我的例子中是 Nexus 6)时,我的问题得到了解决。

关于android - 在android模拟器文件系统上写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46312122/

相关文章:

android - 在安卓模拟器上运行apk

android - 无法使用 usb 直通 Virtualbox 将访客的 adb 连接到硬件设备

android - 无法在设备上调试 Android 4.1 上的应用程序

android - MapView 和 Expandablelistview 滚动

android - 在同一 TableRow 中查找元素

java - 将 BB 代码转换为 TextView 的 HTML

android - Android SDK 中的代理设置

android - 从/到Android虚拟设备向/从设备发送短信

java - 尽管 Java 堆保持稳定,但 native 堆继续按固定数量增长,然后致命信号 6 崩溃

shell - 如何跟踪 adb shell am start myandroidapp