2014-09-23 77 views
0

我在eclipse juno和WTK 2.5.2中創建了j2me。編譯成功,當我在真正的設備上運行它 諾基亞給錯誤無效的應用程序。使用MIDP 2.0和cldc 1.1。j2me應用程序中的無效應用程序錯誤

清單文件:

Manifest-Version: 1.0 

MIDlet-Version: 1.0.0 

MIDlet-1: Main, 

MicroEdition-Configuration: CLDC-1.1 

MIDlet-Data-Size: 0 

MIDlet-Icon: logo.png, recharge.jpg 

MIDlet-Name: Main 

MicroEdition-Profile: MIDP-2.0 

MIDlet-Permissions: javax.microedition.io.connector.http, javax.microedition.io.Connector.https 
+0

哪個諾基亞手機? – pd30 2014-09-23 13:21:31

+0

我在諾基亞c1測試 – 2014-09-23 13:41:08

+0

嘗試MIDP 2.1對於諾基亞c1 – FazoM 2014-09-23 13:42:10

回答

2

看你的表現,它看起來像你缺少一些屬性:

MIDlet-1缺少圖標和類名。它應該像MIDlet-1: Main,myicon.png,com.mystuff.mymidlet

MIDlet-Jar-Size丟失,可能是因爲你沒有在你的項目屬性中選擇主MIDlet。

MIDlet-Jar-URL缺失,可能是因爲您還沒有在項目屬性中選擇主MIDlet。

因此檢查您的項目屬性。


Invalid Application Error也常常顯示出來時,有未由設備支持在JAD /清單文件的屬性。 對於諾基亞來說,即使我們談論諾基亞自己發明的屬性也是如此。 您可以使用諾基亞特定的JAD屬性 - 並且您會在很多諾基亞設備上獲得Invalid Application Error,因爲它們不支持此特定屬性。

要測試此操作,請嘗試刪除所有特殊屬性,並僅使用標準屬性。

(但在你的情況下,它看起來像你只是沒有選擇你的項目屬性中的主MIDlet)。

+0

感謝您的信息 – 2014-09-24 12:41:06

相關問題