j2me app中的应用程序错误无效

时间:2014-09-23 13:10:31

标签: java java-me

我在eclipse juno和WTK 2.5.2中创造了一个j2me。成功编译,当我在真实设备中运行它 诺基亚给错误无效的申请。使用MIDP 2.0和cldc 1.1。

清单文件:

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

1 个答案:

答案 0 :(得分:2)

查看您的清单,看起来您错过了一些属性:

MIDlet-1缺少图标和类名。它应该陈述类似MIDlet-1: Main,myicon.png,com.mystuff.mymidlet

的内容 缺少

MIDlet-Jar-Size,可能是因为您尚未在项目属性中选择主MIDlet。

MIDlet-Jar-URL遗失了,可能是因为您还没有在项目属性中选择主MIDlet。

请检查您的项目属性。


当设备不支持JAD /清单文件中的属性时,

Invalid Application Error也经常出现。 对于诺基亚来说,即使我们谈论的是诺基亚自己发明的属性,也是如此。 您可以使用诺基亚特定的JAD属性 - 并且您在许多诺基亚设备上获得Invalid Application Error,因为他们不支持此特定属性。

要对此进行测试,请尝试删除所有特殊属性,但只能使用标准属性。

(但在您的情况下,看起来您还没有选择项目属性中的主要MIDlet。)