我在与 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/