在开发过程中,我总是需要使用以下命令更改模拟器上的hosts文件,以便将10.0.2.2 ip地址映射到dns名称。这总是适用于Android ADT。但最近我切换到Android Studio,它已停止使用x86图像。它适用于ARM图像,但这些图像非常慢。
我正在开发...... Android Studio 2.1.2 Android平台工具24 Android SDK工具25.1.7
我使用终端窗口中的以下命令来执行此操作
adb remount
adb shell
echo '10.0.2.2 xxxx' >>/etc/hosts
我收到只读文件系统错误。
更新: 看起来这是Android工具25.1.7中的错误。我将我的工具降级到24.1.1并且一切正常。最新工具将/ system安装为只读,不允许重新安装为读写
答案 0 :(得分:0)
遇到同样的问题,我正在使用Android工具25.1.7。如何在不运行AVD的情况下轻松降级工具?
编辑:实际上25.1.7 Android工具存在一些问题,我在Android SDK Manager(工具(预览频道)标签)中将我的工具更新为25.2 rc1,现在adb remount正常工作。感谢Nehal的问题,如果没有它,我将继续与adb remount战斗(可能没有成功)!