2011-12-14 88 views
0

我的黑莓Webworks應用程序在Blackberry模擬器(試驗9630-Verizon,9700-ATT,9860-Asia)中測試時打開遠程頁面時出現問題。每次嘗試在我的webworks應用程序中打開遠程頁面時,應用程序都會凍結,過了一段時間後,出現錯誤App Error 104 Uncaught: InterruptedIOException的白色屏幕,當我單擊繼續時,消息對話框出現消息Local Connection timed out after ~ 120000。如果我在模擬器的瀏覽器中打開相同的URL,它會立即打開。我不知道的是爲什麼它沒有在webworks應用程序中打開。黑莓Webworks應用程序不在模擬器上加載遠程頁面

現在,最有趣的部分是,如果我將相同的webworks應用程序加載到我的黑莓設備中,它可以很好地工作。它立即打開遠程頁面。我不知道爲什麼它不在模擬器中工作。

我有​​3210文件與通道元件<access uri="http://sample-remote-server.com/" subdomains="true" />

回答

2

設置遠程URL正確配置能夠解決這個問題。爲了將來的參考,問題是,我沒有運行MDS,因此Blackberry模擬器無法模擬數據服務。

要解決這個問題,我只是導航到MDS在我的黑莓WebWorks的路徑文件夾通常在\Program Files\Research In Motion\BlackBerry Webworks SDK\mds和點擊run.bat和MDS服務器上將會啓動和運行。

0

我目前在4.0.0.127模擬器上使用了Ripple 0.9.0.16 beta版,它們都是一個小bug。

當您首次啓動您的小部件時,模擬器正確加載並啓動mds。然而,在關閉仿真器(重新設置崩潰)並重新打開時,必須手動完成,因爲如果選擇「Package & Launch」,紋波不會發生,則mds未重新啓動,並且我的請求從未得到應答。

這引起了很多挫折,直到我看到您的帖子並執行了run.bat,它允許服務響應我的請求。

感謝user431949

相關問題