我的PC配置在代理服务器后面,用于访问互联网。我提到了黑莓模拟器相关的帖子,并改变了我的MDS服务器设置如下
application.handler.http.proxyEnabled = true
application.handler.http.proxyHost=hostname
application.handler.http.proxyPort=hostport
application.handler.http.proxyUser=username
application.handler.http.proxyPass=password
在使用模拟器启动MDS之后,我可以使用浏览器。但是当我点击浏览器时,它会询问用户名,密码和域名。在此之后,互联网正常运行
这是问题所在。对于相同的设置,当我单击黑莓中的地图应用程序时,它无法正常工作。请告诉我需要改变的内容。
答案 0 :(得分:3)
并非所有应用都会使用MDS传输进行通信 - 例如,如果应用使用Direct TCP或Wi-Fi,它将绕过您的MDS服务器并直接通过计算机的TCP / IP堆栈(在模拟器中运行时) 。不幸的是,在这种情况下,模拟器不使用任何系统级代理设置(即IE中设置的代理设置) - 因此它不会知道您的代理服务器并且可能会失败。
我已经向RIM提到了这个缺陷,我希望他们能够在未来的模拟器中解决这个问题。使用Charles或Fiddler等工具可以更容易地进行调试。