程序打包后,点击jad,然后报错:com.sun.kvem.midletsuite.InvalidJadException: Reason = 22
The manifest or the application descriptor MUST contain the attribute: MIDlet-1
我的jad如下:
MIDlet-Jar-Size: 327794
MIDlet-Jar-URL: softqilu.jar
MIDlet-Name: softqilu Midlet Suite
MIDlet-Vendor: Midlet Suite Vendor
MIDlet-Version: 1.0.2
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
报的错误是说jad文件没有包含MIDlet-1的属性
解决办法:在最后加一条语句如下:
MIDlet-1: MainMidlet,5.jpg,english.MainMidlet
解释:
MIDlet-1: 程序名称(MIDlet名:MainMidlet
), 程序图标路径(5.jpg
),入口类路径(english.MainMidlet
)
修改后的jad为:
MIDlet-Jar-Size: 327794
MIDlet-Jar-URL: softqilu.jar
MIDlet-Name: softqilu Midlet Suite
MIDlet-Vendor: Midlet Suite Vendor
MIDlet-Version: 1.0.2
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
MIDlet-1: MainMidlet,5.jpg,english.MainMidlet
再次运行,OK。