是否每个应用程序都使用 Settings.System.HTTP_PROXY 中定义的值?或者只是网络浏览器?
最佳答案
对于 API 版本 >= 11(3.x 或更高版本)的 Android 设备,开发人员应使用以下过程获取当前代理设置:
ProxySelector defaultProxySelector = ProxySelector.getDefault();
List<Proxy> proxyList = defaultProxySelector.select("http://www.google.it");
解释了here .
在 API 版本 < 11 的设备上,没有官方支持,所以我们官方有问题。不过敬请期待here ,我正在尝试为旧的和被遗忘的(谷歌)设备找到解决方案。
关于安卓代理设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8168928/