无法向Android模拟器推送文件:只读文件系统问题求助
解决ADB推送Hosts到模拟器提示「只读文件系统」的问题
你已经选对了启动模拟器的关键参数,但还差两步就能搞定只读文件系统的问题,这在API 26这类版本的模拟器里是很常见的情况,我给你梳理完整流程:
- 先在新终端里获取ADB的root权限:
adb root - 接下来重新挂载/system分区为可读写状态(这步是核心——哪怕启动时加了
-writable-system,不少系统版本还是会默认把/system设为只读):adb remount - 现在再执行你的推送命令就能成功了:
adb push hosts /system/etc/hosts
另外你启动模拟器时遇到的时区相关警告,属于模拟器的正常提示,完全不影响Hosts文件的推送操作,直接忽略就好~
内容的提问来源于stack exchange,提问作者sanders




