.jar文件不是安装在三星手机上,而是安装在诺基亚上

Nar*_*rma 8 php java installation jar java-me

我面临一个非常奇怪的问题,我的J2ME应用程序.jar文件通常在诺基亚手机上下载,但在三星和摩托罗拉上没有下载.但是,如果我安装.jar而不在三星或任何其他手机上下载它.如果有人有任何想法,那么指导.我的应用程序的链接是m.hellosunshine.in

cla*_*esv 7

您的服务器配置为回复

Content-Type: text/plain
Run Code Online (Sandbox Code Playgroud)

对于jar文件(http://m.hellosunshine.in/J2ME/HelloSunShine.jar),但应配置为回复

Content-Type: application/java-archive jar
Run Code Online (Sandbox Code Playgroud)

参见例如http://www.summet.com/blog/2007/11/04/mime-types-for-hosting-j2me-jar-and-jad-files/


Luc*_*fer 3

每个设备都有指定数量的堆内存。堆内存是一种供 Jar 文件运行的 RAM。我相信您的三星设备没有足够的堆内存。

大多数设备都有 2MB 堆内存用于运行 Jar 文件。

诺基亚 E 系列手机允许无限的堆内存,因此您可以在任何 E 系列手机中轻松执行 1.5 MB Jar 文件。

有一个名为ProGuard的实用程序。它允许您的 Jar 文件以如此小的格式压缩,以便您可以轻松运行它。它将您的 Jar 文件减少到 300-400KB,然后您也可以在三星设备中轻松运行您的应用程序。