【问题标题】:Getting .jar file onto a mobile phone error将 .jar 文件导入手机错误
【发布时间】:2012-07-23 15:38:34
【问题描述】:

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

当我尝试从 Internet 将 jar 文件下载到手机上时,我收到“描述不正确”错误。

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

提前致谢。

【问题讨论】:

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


【解决方案1】:

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

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

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

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

编辑:

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

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

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

【讨论】:

  • Eclipse 生成 .jar 文件。我可以创建相关的 .jad 文件,但我无法在手机上获得其中任何一个。当我尝试在我的手机上同时安装这两个版本时,我得到了一个不正确的描述错误。
【解决方案2】:
猜你喜欢
  • 1970-01-01
  • 2018-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-29
  • 2014-02-23
  • 2016-11-04
  • 2013-06-30
相关资源
最近更新 更多