我正在尝试将 .jar 文件放到我的移动设备上。我写了一个 j2me 应用程序,我想把它放到我的手机上。我在 eclipse galileo 中开发了它,并将我的项目文件夹导出到一个 jar 中。
当我尝试将 jar 文件从 Internet 下载到手机上时,我收到“描述不正确”错误。
有谁知道如何将 j2me 应用程序安装到移动设备上,或者为什么我可能会收到此错误?
提前致谢。
我正在尝试将 .jar 文件放到我的移动设备上。我写了一个 j2me 应用程序,我想把它放到我的手机上。我在 eclipse galileo 中开发了它,并将我的项目文件夹导出到一个 jar 中。
当我尝试将 jar 文件从 Internet 下载到手机上时,我收到“描述不正确”错误。
有谁知道如何将 j2me 应用程序安装到移动设备上,或者为什么我可能会收到此错误?
提前致谢。
您的工具链应该同时生成 .JAR 文件和 .JAD 文件。
根据 J2ME 规范,手机不必总是允许安装 .JAR 文件。
您应该部署 .JAD 文件,并确保 .JAR 位于可访问的位置(手机存储或移动网络)。
.JAD 文件应该包含 .JAR 文件的位置,以便手机 MIDlet 安装程序可以检索它。
编辑:
手机拒绝安装 .JAD 文件的原因有很多。
它可能完全是错误的,并且不符合 MIDP 规范。
它可能由手机不喜欢的证书签名
它可能使用错误版本的 J2ME 配置或配置文件。
它可能包含手机无法识别的权限
...
回答您的问题的最佳方法是添加 .JAD 文件的内容、打包在 .JAR 文件中的清单文件的内容以及您尝试安装应用程序的手机的品牌和型号名称。
您可以尝试使用三星 J2ME 开发工具 KToolbar 来生成 jar。
三星 SDK 很容易生成您的 J2ME jar。