2009-12-29 121 views
0

我有一个j2me应用程序。我创建了一个jar文件,并使用windows mobile将它传输到PDA。在windows mobile上运行jar文件

但是,当我点击它试图执行我得到的消息: 没有应用程序与“文件名”关联。首先运行应用程序,然后在应用程序中打开该文件。

回答

0

您需要首先在您的PDA上安装Java VM,以便您可以运行该jar。

这里到在Windows Mobile上运行的JVM可能会为你工作的链接: Mysaifu JVM

0

你将很难得到它运行与Windows默认不支持J2ME应用程序。让它运行的唯一方法是如果Windows Mobile安装了J2ME应用程序管理器。

从我在移动开发方面所做的一些小工作中,大部分设备都带有由手机制造商提供的应用程序管理器。也就是说,我会查看@jvilalta建议的Mysaifu JVM。

1

如前所述,您需要在PDA上安装Java VM。

大多数HTC设备都附带一个预装。移动设备的Java功能由设备制造商整合。您需要与您的设备制造商联系,以了解您设备的可用性。 KVM是移动设备的虚拟机,与JVM(Java虚拟机)相对应。它用于在移动设备上运行使用Java技术编写的小应用程序和应用程序。 KVM必须由制造商安装。它不可供消费者下载或安装。

要在我的HTC Touch Diamond上安装.jar,我只需将.jar文件复制到存储卡上并使用文件资源管理器打开它。 JVM将引导您完成安装过程。

不知道你的设备是什么我不能帮助更多!

+0

我没有当前的PDA。我从一个朋友那里借了一个来测试。 我想要做的是将请求发送到Web服务器。 我在java中创建了一个程序,我试图在JVM MySaifu上运行它,但是我收到消息说他无法加载Connection类(我从网站上获得了j2me示例,并且它在模拟器中工作得很好)。 另一种方法是从PDA浏览器直接使用Ajax。 也许你可以建议我选择什么(从软件的角度来看),以及一些设备/ PDA或对它们进行比较以获得最佳性能。 – Max 2010-01-03 00:55:43