我无法通过android模拟器2.2连接到internet,该模拟器位于需要代理身份验证的代理后面。
在网上找了很多合适的解决方案,但没有一个对我有用。
我在一台ubuntu机器上运行模拟器。
情况:
我有一个应用程序,设计运行在ubuntu(linux)和android上。
这个应用程序有一个通过提供代理详细信息来连接到Internet的功能,并且在提供正确的详细信息后在ubuntu上运行时它可以正确连接。但是,这无法通过模拟器连接。
即使是模拟器上的web浏览器也无法连接到internet。在apn设置中做了一些更改,它至少给了我一个网页,告诉我isa服务器需要身份验证,但是没有弹出任何请求输入这些详细信息的窗口。
通过对Emulator应用-debug proxy标志,日志显示它正在尝试连接到请求的代理服务器,但服务器在身份验证方面存在挑战,似乎没有任何应用程序有机会填写此详细信息,因此失败。这就是我的申请所发生的事情。
有人知道为什么会发生这种事吗?我怎样才能解决这个问题?
提前谢谢。
另外,这也发生在实际的android设备上,所以这可能不仅仅是模拟器的问题。

最佳答案

普奈特…按照viv所说的做,并与此一起以其ip格式提供代理地址,而不是提供其dns名称。我读过一些在解析dns名称时遇到问题的地方。

07-24 09:49
查看更多