2012-01-31 260 views
-2

嘗試在黑莓手機上運行lwuit應用程序時出現「midc構造函數中拋出的未捕獲異常:userclasses.MainMIDlet」。我正在用netbeans + lwuit +資源編輯器進行開發。黑莓手機上的lwuit異常

+1

這樣的問題:http://stackoverflow.com/questions/9083348/the-app-dont-start-in-blackberry-device-lwuit – frayab 2012-01-31 17:22:42

+0

@frayab是的,這是同樣的問題,但一切工作正常的模擬器上我甚至連網絡連接都可以在模擬器上正常工作。但不幸的是,你指示我的帖子沒有回答。我家有人會爲我答覆。 謝謝 – 2012-01-31 18:07:39

+0

@Chilbex,在我的模擬器中一切正常。它在沒有工作的設備中。是同樣的問題。 – Mun0n 2012-01-31 20:17:55

回答

1

我的問題是.cod文件。從我上線的解決方案中,我必須從生成的主.cod文件中提取.cod兄弟文件,並使用包含其名稱引用的.jad將它們複製到設備上的相同文件夾中。在我運行jad文件並安裝了cod文件後。現在應用程序工作正常。

+0

這實際上是我想要在黑莓設備上測試時所做的。我不知道會發生什麼,當它的時間正式部署應用程序:( – Daydah 2012-02-06 18:21:21

+0

從我的來源,當涉及到部署例如到您的網絡服務器,你應該仍然複製單獨的COD文件與相關的JAD文件到您的網絡服務器上的同一個文件夾。然後因爲jad文件包含鱈魚文件名稱,它們將作爲一個單獨的下載下載。我還沒有嘗試過,因爲我的黑莓手機應用程序尚未準備就緒。 – 2012-02-08 18:28:17

+0

這就是邏輯方式來做@chibex,但是當你想要上傳到像getjar這樣的應用程序商店時會發生什麼?我別無選擇,只能上傳原始單個COD,因爲他們只允許一個COD然後是一個JAD文件。改變了,這很麻煩,因爲有些用戶在下載時也可能遇到我們的問題。 – Daydah 2012-02-11 16:32:13