新手区 [提问,求帮助] 如何通过命令行修改 Android 手机代理设置

bauul · December 12, 2016 · Last by jizu replied at December 13, 2016 · 2549 hits

已知手动设置代理方法:

Android手机使用WIFI时设置代理:

  1. 进入wifi列表,长按要修改代理的wifi

  2. 弹出菜单中选择“修改网络”,或“连接到网络

  3. 弹出窗口底部勾选“高级选项->代理设置:列表中选择手动->填入代理IP和端口”

取消代理的方法:代理设置列表选择[无]即可。

Android手机使用移动网络时设置代理:

“设置”->”无线和网络”->”移动网络设置”->”接入点名称”->点击接入点->打开的窗口中即可看到代理设置。

百度后,可能的方法:

  1. sqlite3命令修改settings.db ==> 需要Root
  2. 编写APK ==> 只能为当前AP的连接设置代理,为全部AP(含浏览器)设置代理也需要ROOT

最后说下主要目的:

主要是想在PC端一个命令能控制手机端代理的开启和关闭

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 5 条回复 时间 点赞

好像每天也都在手动设置wifi代理,看看有没有高人指点

推荐这个,https://github.com/jpkrause/AndroidProxySetter 不需要root,安装一个apk就可以通过命令设置代理,可以尝试一下。

#2楼 @shitou
哇,真是太好了,多谢

#2楼 @shitou
你好,我这儿试了一下,在4.4的手机上试成功了,但是在6.0的手机上试了两只,均失败了,error code:2,请问你有在Android 6.0及以上的设备试成功吗?感谢!

#4楼 @carl 看作者的release,5.0及以下的系统是支持的。6.0不稳定,我也没有成功。你也可以去查查错误的返回码是什么原因,看看能不能提供什么思路。

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up