用户/开发者如何设置Android';s 2.x版的代理配置?
我想知道用户或开发者是否可以在Android版本2.x中设置Wi-Fi接入点代理设置(我知道3.x或更高版本可以在无线设置中编辑AP配置),以便通过以下方式从代码中获取设置:用户/开发者如何设置Android';s 2.x版的代理配置?,android,http,proxy,wifi,android-wifi,Android,Http,Proxy,Wifi,Android Wifi,我想知道用户或开发者是否可以在Android版本2.x中设置Wi-Fi接入点代理设置(我知道3.x或更高版本可以在无线设置中编辑AP配置),以便通过以下方式从代码中获取设置: ProxySelector defaultProxySelector = ProxySelector.getDefault(); List<Proxy> proxyList = defaultProxySelector.select("http://www.google.it"); Settings.Secu
ProxySelector defaultProxySelector = ProxySelector.getDefault();
List<Proxy> proxyList = defaultProxySelector.select("http://www.google.it");
Settings.Secure.getString(getApplicationContext().getContentResolver(),Settings.Secure.HTTP_PROXY);
我认为在姜饼或prerhaps蜂巢之前,没有任何平台级的Wi-Fi代理支持 编辑:
一位在平台这一部分工作的安卓工程师证实,在Honeycomb之前,该系统没有针对不同网络类型(如Wi-Fi)的代理。因此,没有“官方”方式获得2.x的Wi-Fi代理。哦,太好了:-O!!为了满足很多愤怒的用户(当前发行版超过95%),您有什么建议来解决这个问题吗?您认为可以在系统范围内设置默认ProxySelector实现()读取的系统属性(
http.proxyHost
,http.proxyPort
,…),这样开发者就可以继续使用ProxySelector的标准方式了?查看这篇文章以获得更详细的解释:你知道我是否可以通过编程的方式知道wifi是否有像whatsapp instagram之类的服务被封锁。。?