我的J2me应用程序大小为880KB
。我必须在多个手机中运行这个jar文件。有些手机在点击jar文件时显示了下面给出的例外情况。
这些是
Java Error. Content Size too Large.
item not supported.
据我所知,java内存和手机内存是不同的东西。因此,我们必须有足够的java内存空间来运行我的应用程序。
答案 0 :(得分:1)
通常情况下,S40手机允许在手机上使用有限大小的JAR文件。该移动设备仅允许166KB到2MB。此外,具有有限堆内存的移动设备(最大4 MB,基于S40版本)。如果JAR文件大小超过,您将收到错误警告,如Java Error. Content Size too Large.
如果您想查找支持Java的手机列表,您必须手动查找(适用于诺基亚see this specification)。
有一种方法可以找到移动信息。即使用WURFL.当用户从WAP浏览器下载JAR文件时,您可以在服务器端获取移动信息。
答案 1 :(得分:1)
处理此核对清单:
add these into your webserver's config: AddType text/vnd.sun.j2me.app-descriptor jad AddType application/java-archive jar Hopefully that should cover mobile phone related binary package out there