十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
Android 下 hosts 文件修改
上一篇 /
下一篇 2011-09-04 13:06:22
/ 个人分类:Android
由于某些原因,可能需要修改 hosts 文件指定域名到对应的 IP 地址。Android 是基于 Linux 的系统,与 Linux 类似,通过 hosts 文件来设置。
I ^9c}Cl6g/W
v^P0 在 Android 下,/etc 是 link 到 /system/etc 的,我们需要修改 /system/etc/hosts 来实现。但是这个文件是只读,不能通过 shell 直接修改。可以通过连接到 PC 上使用 adb 来修改。步骤如下:
vz$c(~
G0 1、获得root权限:adb root51Testing软件测试网;W~:Y$iw-?~
2、设置/system为可读写:adb remount
:A"A
@\z3s$p0 3、将hosts文件复制到PC:adb pull /system/etc/hosts51Testing软件测试网5hqjbf:{a
4、修改PC机上文件
Z|~x
s`hFiV0 5、将PC机上文件复制到手机:adb push /system/etc/hosts51Testing软件测试网
O:b8`Oj'd:zA
如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。