GX10N可用的JAVA到底能多大?

呵呵,这两天玩了一下这个机器,下了不少JAVA游戏,也做了不少电子书,超过100K的JAVA程序,LIB是不让下载的 。但我做的几本电子书,90几K的样子,LIB可以传,但小10显示"JAVA INSTALL NG",但当我把它们拆成两本书的时候,每本50几K的样子时,小10就“JAVA INSTALL OK",并且可以看 。很好奇,于是就研究小10的JAVA游戏,结果发现最大的一个是79K,就是那个“Prince-SOT” 。
这说明了什么?我来了兴趣,就用那个tomyjerry(一个JAVA游戏,猫和老鼠)当实验品 。它的大小是73.8 KB (75,593 字节),可以传,可以玩 。
把tomyjerry.jar用Winrar打开,添加一个文本文件,使它增大到81.4K,并且重新制作JAD文件 。
问题就来了,和电子书一样,LIB可以传,但小10显示"JAVA INSTALL NG",没传到手机上 。
因为添加的是文本文件,用Winrar打开tomyjerry.jar,就可以很方便地用记事本删除一些内容,改变大小 。
经过不断测试(就是用夹逼法),最后结果是:当tomyjerry.jar为81,920字节,tomyjerry.jad为463字节时为"JAVA INSTALL OK",当tomyjerry.jar为81,921字节,tomyjerry.jad为463字节时为"JAVA INSTALL NG",传不到手机上 。
为了确保结果的权威性,我又自己做了一本电子书,是81,921字节,它的JAD文件ebook.jad是242字节(注意,ebook.jad和tomyjerry.jad大小不同,有比较性),这时是"JAVA INSTALL NG",改成81,920字节后,重新生成的ebook.jad文件还是242字节,这时成功传到小10,并且可以阅读 。
在小10里,显示的tomyjerry占用空间82383字节(刚好是81,920+463),ebook占用空间82163字节(刚好是81,920+463) 。
【GX10N可用的JAVA到底能多大?】因此,可以得出最后结论:小10支持的JAVA程序是:jar文件必须小于或等于80K(即81920字节),jad文件不限(一般几百字节) 。最后小10上显示的JAVA占用空间是jar和jad的总和 。而不是说明书和一般人所说的100K 。

    推荐阅读