作者:电脑信息网日期:
返回目录:电脑蓝屏
1、打开安卓模拟器,下载安装并打开 RE管理器,点击【抄挂载为可读写】,把所有文件整成可读写的状态
2、然后找到 etc/hosts,选中它用文本编辑百器打度开
3、输入要修改或添加的内容,如:112.68.8.6 m.bkill.com
4、保存后,退出,即可
改不了,试试逍遥
在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件e68a84e8a2ade799bee5baa6e79fa5e98193336是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。
1、ADB 命令行替换法
为方便操作,可以将压缩包中的adb1程序连文件夹解压缩到C盘。
步骤如下:
1、获得root权限:adb root
2、设置/system为可读写:adb remount
3、将hosts文件复制到PC:adb pull /system/etc/hosts (此时adb文件夹下已经有了复制到PC上的hosts文件)
4、修改PC机上文件
5、将PC机上文件复制到手机:adb push hosts /system/etc/hosts
如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。
hosts文件格式的写法应该是每个域名一行才能使用,例如:
127.0.0.1 host1.example.com
127.0.0.1 host2.example.com
127.0.0.1 host3.example.com
ps:如何判断手机是否已经root了,输入adb shell回车,su 回车,如果出现#,那么你的手机的确ROOT了。
另:文件稍微大点,输入完命令就提示out of memory,在网上找到的解决办法都是针对模拟器的.后来通过下面的方式彻底搞定.