Blackberry Webworks应用程序未在模拟器上加载远程页面

时间:2011-12-14 00:53:08

标签: blackberry blackberry-simulator blackberry-webworks

我的Blackberry Webworks应用程序在Blackberry模拟器(Tried 9630-Verizon,9700-ATT,9860-Asia)中测试时打开远程页面时遇到问题。每次我尝试在我的webworks应用程序中打开一个远程页面时,应用程序将冻结,过了一会儿我得到一个错误为App Error 104 Uncaught: InterruptedIOException的白色屏幕,当我点击“继续”时,会出现一条消息对话框,显示消息{{ 1}}。如果我在模拟器的浏览器中打开相同的URL,它会立即打开。我不知道的是为什么它没有在webworks应用程序中打开。

现在,最有趣的部分是,如果我将相同的webworks应用程序加载到我的黑莓设备中,它就能完美运行。它会立即打开远程页面。我不知道为什么它不能在模拟器中工作。

我已正确配置Local Connection timed out after ~ 120000文件,并在访问元素config.xml中设置了远程网址

2 个答案:

答案 0 :(得分:2)

能够解决问题。为了将来参考,问题是,我没有运行MDS,因此Blackberry模拟器无法模拟数据服务。

要解决此问题,我只需导航到我的Blackberry Webworks路径中的 mds文件夹,通常是\Program Files\Research In Motion\BlackBerry Webworks SDK\mds,然后点击run.bat,MDS服务器就会启动并运行

答案 1 :(得分:0)

我目前正在使用Ripple 0.9.0.16 beta和4.0.0.127模拟器,他们都是一个小小的车。

首次启动小部件时,模拟器正确加载并启动mds。然而,在关闭模拟器(重置崩溃)并重新打开时,必须手动完成,因为如果您选择"包装&amp ;;启动",mds没有重新启动,我的请求从未被回答。

这引起了很多挫折,直到我看到你的帖子并执行了run.bat,这允许服务响应我的请求。

感谢user431949