将.jar文件移到手机上会出错

时间:2010-04-22 13:27:01

标签: java java-me jar executable-jar midp

我正在尝试将.jar文件放到我的移动设备上。我写了一个j2me应用程序,我想把它放到我的手机上。我在eclipse galileo中开发了它,并将我的项目文件夹导出到jar。

当我尝试将互联网上的jar文件下载到手机上时,出现“错误描述”错误。

有谁知道如何将j2me应用程序移植到移动设备上,或者为什么我可能会收到此错误?

提前致谢。

2 个答案:

答案 0 :(得分:2)

您的工具链应该生成.JAR文件和.JAD文件。

根据J2ME规范,手机并不总是允许安装.JAR文件。

您应该部署.JAD文件并确保.JAR位于可访问的位置(手机存储或移动网络)。

.JAD文件应包含.JAR文件的位置,以便手机MIDlet安装程序可以检索它。

编辑:

手机拒绝安装.JAD文件的原因有很多。

这可能是完全错误的,不符合MIDP规范 它可以通过手机不喜欢的证书签字 它可能使用错误版本的J2ME配置或配置文件 它可能包含手机无法识别的权限 ...

回答问题的最佳方法是添加.JAD文件的内容,.JAR文件中打包的清单文件的内容以及您尝试安装的手机的品牌和型号名称申请。

答案 1 :(得分:1)