Android 修改系统 hosts 文件

需求是这样的,我要屏蔽一个软件的强制自动更新。

通过抓包分析到了更新请求地址:*.bugly.qq.com,可以修改系统 hosts 文件来阻止网络请求。

用 adb 命令来操作(需root权限):

$ adb shell su
$ mount -o rw,remount /system
$ echo "\n127.0.0.1 *.bugly.qq.com" >> /etc/hosts

在安卓开发中实现:

https://github.com/Wooge123/BlockURL

添加新评论