【发布时间】:2022-01-10 07:15:21
【问题描述】:
我对 J2ME 很陌生。我正在使用 Eclipse 创建一个 J2ME 应用程序。我从项目中导出了 .jar 文件。但是当我试图在手机中打开那个 .jar 文件时,它会给出“Invalid jar file”错误。这在模拟器上正常工作。
可能是什么问题?
【问题讨论】:
-
有些手机也需要JAD,你也安装了JAD文件吗?
-
是的,我也这样做了..so for jad 它给出的错误:“缺少强制属性”
-
你在 JAD 中有
MIDlet-Jar-URL属性吗? -
@mr_lou,我试过诺基亚不同的手机(Asha 305,诺基亚 e5 等)
-
我最近在使用诺基亚手机时也遇到过这种情况。奇怪的是,在从清单中删除所有诺基亚特定的 JAD/MANIFEST 属性后,JAR 安装得很好。有人会认为诺基亚可以想办法忽略他们不支持的属性——尤其是当我们谈论他们自己发明的属性时,但显然不是。无论如何,这是我目前唯一的猜测。请记住将它们从 JAD 和 MANIFEST 中删除。