发现华为 p7 的安卓系统居然可以设置全局的 HTTP 代理,想恳请网友测试一下你们的设备是不是这情况

2015-07-15 09:42:07 +08:00
 le4tim
发现有一款app可以设置代理,
https://play.google.com/store/apps/details?id=org.credil.proxysettings
他的源码在 https://github.com/credil/android-proxysettings
代码非常少,就是简单的调用系统隐藏的一个Activity "com.android.settings.ProxySelector"
就怕这个activity在不同版本的android还不一定有, 或者设置了后是否有全局的效果。
我一直以为安卓系统没有这个功能,需要自己单独到每个WIFI连接或给移动网络的接入点设置代理, 我一开始就是这样麻烦的手动设置每个wifi连接的代理实现科学上网的。

我的p7 android版本是 4.4.2, 没有root的
不知道其他手机什么情况,因为我在模拟器里测试几个版本,是没有全局效果的,甚至android 5的都没法设置。
难道是华为系统才有,或者p8的android 5.0这个特性是否还保留,
因为本人正想利用这个特性写一个方便自己的科学上网的app,恳请网友测试一下其他设备环境这个特性是否有。


测试方法就是装上面这个app设置一个无效的代理(比如127.0.0.1 端口1),然后打开浏览器,看是不是无法访问网络了, 如果浏览器无法访问网络了说明代理设置是有效的。
5339 次点击
所在节点    问与答
22 条回复
laoyur
2015-07-15 18:13:03 +08:00
@le4tim 我知道你意思,也知道你在做什么。只是如果能不限于华为,给所有设备加上这样的自动应用代理的功能,岂不是更好?
le4tim
2015-07-16 12:02:16 +08:00
人品看来爆弱了, 还没遇到有华为android 5.0的网友测一下下, 求测一下
总不能咬咬牙让我跑去买个机子吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/205787

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX