我的BB仿真器无法连接到Internet。我在代理后面,并在rimpublic.property中的[HTTP HANDLER]标题下输入了以下内容。

application.handler.http.proxyEnabled = true
application.handler.http.proxyHost=PROXY_NAME
application.handler.http.proxyPort=PROXY_PORT
application.handler.http.proxyUser=PROXY_USER
application.handler.http.proxyPass=PROXY_PASSWORD


我已经安装了BB JDE 5.0.0。我能够成功启动MDS服务,并使屏幕保持打开状态,但看不到任何错误。我已经阅读了关于类似问题的所有SO问题,但没有任何效果。另外,在启动仿真器之前,我正在启动MDS服务。如果有帮助,我正在使用仿真器5.0.0.545(9700)。

谢谢。

最佳答案

如果它是独立的MDS服务器,则可能是它们无法互相通信而出现问题。我发现仅调整可以随手机启动的MDS服务器的配置,并通过启动配置选择运行选项要容易得多。

您可以在以下位置找到MDS服务器:

{Eclipse Dir.}\plugins\net.rim.ejde.componentpack[version-number]\components\MDS\config


使用正确的值更改您之前更改的rimpublic.property文件。

然后在Eclipse中转到您的运行配置。

Right Click > Run As > Run Configurations


单击“ Blackberry Simulator运行配置”的“ Simulator”选项卡,然后选中“使用模拟器启动移动数据系统连接服务(MDS-CS)”框。

运行时,一切都应该很好。



同样要注意的是,这仅适用于浏览器与站点进行交互。如果您尝试使用应用程序访问网站,我相信您需要自己通过应用程序传递适当的代理标头。有一个应该在搜索url时使用MDS的url属性,但是当我尝试使用它时,它对我不起作用。

09-15 16:29