最近,我开发了一些简单的Weider 6浏览器应用程序。
我已使用JAR清单中的元素手动创建了JAD文件,但我的应用程序已被诺基亚发布质量检查小组撤销,原因如下:
Dear publisher,
While processing your content we found the following MIDlet-attributes are not present in the JAD and JAR manifest files:
Key 'MicroEdition-Profile' is not in the .jad and .jar.
Key 'MicroEdition-Configuration' is not in the .jad and .jar.
Key 'MIDlet-1' is not in the .jad and .jar.
Key 'MIDlet-Name' is not in the .jad and .jar.
Key 'MIDlet-Version' is not in the .jad and .jar.
Key 'MIDlet-Vendor' is not in the .jad and .jar.
真是奇怪,因为我的清单看起来如下:
MIDlet-Version: 1.0.0
MIDlet-Vendor: Michal Kulesza
MIDlet-Jar-URL: Weider6.jar
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.1
MIDlet-1: Weider6,/1.png,me.kulesza.WeiderExcercises
MIDlet-Name: Weider6
和JAD文件几乎相同:
MIDlet-Jar-Size: 199784
Sealed: true
MIDlet-Version: 1.0.0
MIDlet-Vendor: Michal Kulesza
MIDlet-Jar-URL: Weider6.jar
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.1
MIDlet-1: Weider6,/1.png,me.kulesza.WeiderExcercises
MIDlet-Name: Weider6
你们有没有人遇到过这样的问题? 我做错了什么或者是他们的错?
答案 0 :(得分:-1)
您可以使用我的JAD-Checker在线查看JAD文件 jadcheck.appspot.com
您可能还应该包含以下条目: MIDlet的图标 的MIDlet-说明 但是这些缺失的条目不能成为你得到的错误报告的原因。
对我来说,在上传过程中看起来出了问题。例如,您可以轻松执行的错误:选择要上载的文件,但不确认它以开始实际上传。 碰巧我,当我最终保存整个表单时,文件没有上传,系统使用我的旧文件,QA重新检查了我的旧版本。 在我提交QA之前,我总是下载我上传的内容,以检查系统是否真的有我的新文件。
还有一个额外的“验证”按钮。它应该捕获像这样的错误。