我在Mac OSX(El Capitan)上使用Android Studio 2.1.2。我通过AVD Manager创建了一个Android虚拟设备(Nexus 5,API 19)。当我测试我的新Android应用时,我希望此设备与我的本地apache服务器进行交互。但是,当我尝试更新模拟器上的hosts文件时,我不断收到“mount:只读文件系统”错误,因为我按照以下问题中的说明操作: How to change the hosts file on android 和 https://android.stackexchange.com/questions/60446/cant-remount-system-in-rw
我已经尝试了所有给出的建议,但无法将主机文件推送到模拟器。
有没有人碰到这个并且最近解决了?如果是,请告诉我如何解决这个问题。提前谢谢。
答案 0 :(得分:0)
我遇到了同样的问题。要在移动设备/模拟器中访问主机文件,需要植根。
所以尝试使用Genymotion模拟器为Android Mac默认生根。 你可以在这里找到genymotion for mac:Genymotion for Mac
要访问您的主机文件,请按以下步骤操作:Modify hosts file in emulator