在Android模拟器中设置袜子代理

| 我正在编写一个需要通过袜子代理访问服务的android应用程序。我查阅了android模拟器文档,发现它支持http代理,但是我没有提到袜子代理。我尝试在建立Http连接时设置socks代理,但这也不起作用。这是我的代码段:
    SocketAddress addr = new InetSocketAddress(\"socks.foo.com\", 1080);
    Proxy proxy = new Proxy(Proxy.Type.SOCKS, addr);
    URL urlObj = new URL(url);
    URLConnection urlConn = urlObj.openConnection(proxy);
    InputStream in = urlConn.getInputStream();
有没有人尝试使用Android模拟器中的Sock代理?任何线索/建议将不胜感激。     
已邀请:
不幸的是,Android中的代理支持非常困难。但是,根据网络系统属性(通过Java获取/设置,而不是通过UI设置),设置socksProxyHost和 您应用中的socksProxyPort(默认值:1080)应该可以正常工作。 希望这可以帮助, 菲尔·莱洛     

要回复问题请先登录注册