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

时间:2017-09-20 01:59:37

标签: android android-emulator adb

我在与android模拟器进行交互时遇到了一些麻烦。我的目标是覆盖模拟设备上的hosts文件,但我被卡住了。

我使用了大多数地方建议的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

1 个答案:

答案 0 :(得分:0)

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

在玩完之后,adb最终可以与模拟器一起正常工作。当我为另一个模型更改模拟设备时(我的情况是Nexus 6),我的问题得到了解决。