Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java me 在设备上运行J2ME应用程序_Java Me - Fatal编程技术网

Java me 在设备上运行J2ME应用程序

Java me 在设备上运行J2ME应用程序,java-me,Java Me,我制作了一个简单的j2me应用程序,用于显示经纬度的gps CLDC 1.0 MIDP 2.0 我想在HTC widows手机上运行它 请帮我怎么做 希望很快收到你的来信 抱歉 Parmanand Soni每次我尝试将jar/jad文件复制到我的存储卡上,然后执行它时,它都不起作用 因此,我通常将jar/jad文件上传到web上的某个地方,然后使用该url使用我希望安装应用程序的手机下载该文件,下载后通常会自动安装jar/jad文件 我习惯于使用功能(低端)手机,不认为HTC会有什么不同。您需要

我制作了一个简单的j2me应用程序,用于显示经纬度的gps

CLDC 1.0 MIDP 2.0

我想在HTC widows手机上运行它

请帮我怎么做

希望很快收到你的来信

抱歉


Parmanand Soni

每次我尝试将jar/jad文件复制到我的存储卡上,然后执行它时,它都不起作用

因此,我通常将jar/jad文件上传到web上的某个地方,然后使用该url使用我希望安装应用程序的手机下载该文件,下载后通常会自动安装jar/jad文件


我习惯于使用功能(低端)手机,不认为HTC会有什么不同。

您需要在Windows Mobile设备上安装Java2ME虚拟机,然后运行编译/组合的jar文件。请参阅某些JVM的文档

例如:

  • 迈赛夫JVM-
  • 奶油

作为先前的回答状态;为了能够运行JavaME应用程序,您需要在设备上安装JavaME VM

正如Nokilay Antipov所说,Windows手机通常附带Esmertec JBed。它的图标是一个大大的红色“e”。如果没有安装Esmertec JBed,您可能会在网上找到它。但JBed并不是你唯一的选择

我个人最喜欢的JavaME虚拟机是Phone,可在这里下载到许多平台,包括Windows Phone 6:

在为Android搜索了很多好的JavaMeVM之后,我找到了phoneME,在我看来,它绝对是Android最好的。我还成功地在Windows Mobile 2003 Pocket PC上测试了它

智能手机的javamevm的唯一问题是,大多数情况下,它们没有JSR支持,或者JSR支持很少。它直接在电话页面上说,它不支持像蓝牙这样的附加JSR,所以我也不希望它支持GPS,这是你的应用程序所需要的。我想你一定很幸运找到了一个支持类似东西的WindowsMobile6的JavaMeVM。但是你可以试一试


请注意,对于某些JavaME VM,您不能通过单击本机filemanager中的jar来安装MIDlet。您必须启动javamevm的filemanager安装,然后从那里选择安装。我尝试过的平台上的电话就是这样。

谢谢您,先生。请告诉我我可以上传jar/jad文件的url或服务器名称,还有必要同时上传jar和jad文件吗?我有HTC Touch Diamond(不是CDMA),是否支持J2ME??或者我需要安装奶油?对不起,我不知道。但HTC Diamond是随Microsoft Windows Mobile 6.0提供的,据我所知,HTC通常使用Esmertec JBed J2ME机器提供WM安装。请检查您已安装的应用程序。如果是这样,它应该对你有用。