有谁知道如何配置模拟器以通过代理进行ssl连接?
启动模拟器时使用-http-proxy
选项。除了那些使用https协议的网站,我可以访问任何网站。
有什么想法吗?
答案 0 :(得分:3)
我最近在网络项目中遇到过与Android类似的问题。该网站使用Android的普通HTTP工作正常,但使用HTTPS时,它可以正常工作。有些请求失败了,我们得到“找不到网页” - 错误。连接有时非常慢。经过一些进一步的测试和调查后,我发现所有HTTPS站点的问题都是正常的,不仅仅是我们的网站。
根据针对Android的错误报告,其他人报告了同样的问题,自1.5版以来Android一直受到关注: http://code.google.com/p/android/issues/detail?id=3334
我在HTC Desire中移除了APN代理,如上面的错误报告中所述,然后Android在HTTPS站点上按预期执行。出于我们的目的,我们为Android电话做了例外,因此它们被路由到普通的HTTP站点。
换句话说,似乎Android有代理的一般问题,这可能是模拟器问题的原因。投票错误,只需按照上面的链接。
答案 1 :(得分:1)
有几个可能的原因:
当您尝试连接到网站时,您遇到了什么类型的问题?你能提供堆栈跟踪或LogCat输出吗?