如何在三星手机上安装Java ME应用程序



我的手机应该能够运行:JavaTM:MIDP 2.0,基于CLDC 1.1的应用程序。但是,无论我尝试在其上安装哪个应用程序,我都会收到错误:Downloaded JAR are invalid

我尝试在 Netbeans 上构建 Java ME 项目,按照指定使用 MIDP 2.0 和 CLDC 1.1。这些应用很简单,使用 Netbeans 附带的自动生成的代码来显示 hello world 消息。它在模拟器中工作,但是当我传输.JAR到手机,我收到上述错误。

这是手机的型号和规格。

有没有为这款或任何类似的三星手机开发任何Java ME应用程序的人知道我需要做什么?

编辑:jad文件的内容:

MIDlet-1: Midlet, , hello.Midlet
MIDlet-Jar-Size: 1565
MIDlet-Jar-URL: MobileApplication1.jar
MIDlet-Name: MobileApplication1
MIDlet-Vendor: Vendor
MIDlet-Version: 1.0
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0

尽管许多手机允许使用其他方法来安装 MIDlet,但根据 JavaME 规范,它们应该支持的唯一标准方式是:

  • 将 JAD 和 JAR 放在任何人都可以访问它们的 Web 服务器上。 选择移动网络运营商不会阻止的服务器。

  • 打开电话网络浏览器。 使其转到 JAD 文件 URL。

  • 网络浏览器应该下载JAD文件,意识到它是什么,使手机安装应用程序。

  • 安装时,手机的互联网连接应使用蜂窝网络(没有Wi-Fi...

也许你的文件名太大了。"移动应用程序 1"有 18 个字符。尝试将两个名称(jad 和 jar)减少到等于或小于 13,例如:MobileApp.jad 和 MobileApp.jar
将两个文件放在SD卡并打开Jad文件。

最新更新