2014-09-23 74 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

相关问题