无法更改Android虚拟设备上的主机文件

时间:2016-06-09 10:55:11

标签: android emulation hosts avd

我在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 androidhttps://android.stackexchange.com/questions/60446/cant-remount-system-in-rw

我已经尝试了所有给出的建议,但无法将主机文件推送到模拟器。

有没有人碰到这个并且最近解决了?如果是,请告诉我如何解决这个问题。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。要在移动设备/模拟器中访问主机文件,需要植根。

所以尝试使用Genymotion模拟器为Android Mac默认生根。 你可以在这里找到genymotion for mac:Genymotion for Mac

要访问您的主机文件,请按以下步骤操作:Modify hosts file in emulator