码迷,mamicode.com
首页 > 移动开发 > 详细

解决Android模拟器中修改host文件无效

时间:2015-04-14 11:23:11      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

目前网上教程如下三条:

1. 通过emulator -avd avdName -partition-size size启动模拟器
2.通过adb root 和 adb remount 命令获得root权限。
3.通过 adb pull /system/etc/hosts 命令将hosts文件转移到PC上,手动修改hosts,并且通过adb push将hosts文件再推送回去。
仍然不起作用...

原因是回车换行符捣的鬼。解决方案:

执行上面1、2两条后,不执行第3条,(保证hosts文件里只有一行127.0.0.1     localhost)接下来执行:

a. adb shell 进入shell模式

b.echo -e \\n >> /system/etc/hosts  写入一个换行

c.echo ***.***.***.***  www.whatever.com >> /system/etc/hosts 写入你的host,

如果有多条host,重复执行b和c

至此,解决!

解决Android模拟器中修改host文件无效

标签:

原文地址:http://my.oschina.net/FACEqiu/blog/400847

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!