分享

Android设备设置代理的两种方法

 和合德 2023-08-10 发布于江苏

本文将介绍两种给给android设备设置网络代理的方法,一种是直接在网络设置中操作,另一种是通过adb指令操作

第一种最常用的通过设置页面操作(此处以夜神模拟器为例讲解,其他设备操作方式基本类似)

操作路径:设置-->WLAN,选中网络长按(不同设备操作方式不一样,有些事点击更多按钮)-->修改网络-->高级选项,将代理选项设置为手动,在代理服务器主机名处填写你要设置的代理服务器IP,端口填写对应的端口(如Fiddler为8888),设置完毕后点击保存即可

通常情况下用第一种方式即可完成代理设置,不过有些android设备比较奇葩没法通过上述方法设置或找不到设置入口的情况下也可以通过adb指令的方式设置代理,操作方式如下

警告⚠:部分Android设备上没有delete参数的情况下可能会导致无法通过指令清除代理,慎用!

用之前先试下adb shell settings delete global http_proxy能否正常使用

万一不慎操作中招了,参考 https://blog.csdn.net/wuyahui0124505/article/details/100143163 这篇文章的方法手动改db文件

设置代理:

adb shell settings put global http_proxy ip:port

如:

adb shell settings put global http_proxy 127.0.0.1:8888

移除代理(需三条指令全部执行,部分机型可能需要重启手机才能完全移除代理):

adb shell settings delete global http_proxy

adb shell settings delete global global_http_proxy_host

adb shell settings delete global global_http_proxy_port

adb reboot

其实还可以安装第三方应用实现代理功能,不过没什么意义,上述两种方法基本可以解决大部分场景

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多