我正在尝试在棉花糖仿真器上编辑主机文件,但我做不到。我使用ADB工具:
-
我使用eMulator.exe
启动模拟器 adb mount
adb pull /system/etc/hosts c:temp
然后我编辑
hosts
文件ADB push c:temphosts /system/etc
(此步骤不起作用,因为我遇到错误 - "只读文件系统")。
另外,我尝试执行adb shell
,然后尝试SU
命令,然后尝试mount -o rw,remount /system
。但是,每当我尝试编辑主机文件时,我都会收到仅读取文件系统的错误。
有什么想法?
尝试重新启动:
adb shell
setenforce 0
mount -o rw,remount /system
setenforce 1
这些步骤对我有用(Windows 8.1和Android Studio Emulator(QEMU))
- 打开命令提示
-
cd %localappdata%Androidsdktools
- 从命令行中运行模拟器,并使用-Writable -System标志,例如
emulator -avd (your AVD name) -writable-system
仿真器启动时(等到出现Android plass):
-
cd %localappdata%Androidsdkplatform-tools
-
adb root
(在此命令成功之前,请勿继续) -
adb remount
-
adb push c:temphosts /system/etc/hosts