我在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
答案 0 :(得分:2)
查看您的清单,看起来您错过了一些属性:
MIDlet-1
缺少图标和类名。它应该陈述类似MIDlet-1: Main,myicon.png,com.mystuff.mymidlet
MIDlet-Jar-Size
,可能是因为您尚未在项目属性中选择主MIDlet。
MIDlet-Jar-URL
遗失了,可能是因为您还没有在项目属性中选择主MIDlet。
请检查您的项目属性。
Invalid Application Error
也经常出现。
对于诺基亚来说,即使我们谈论的是诺基亚自己发明的属性,也是如此。
您可以使用诺基亚特定的JAD属性 - 并且您在许多诺基亚设备上获得Invalid Application Error
,因为他们不支持此特定属性。
要对此进行测试,请尝试删除所有特殊属性,但只能使用标准属性。
(但在您的情况下,看起来您还没有选择项目属性中的主要MIDlet。)