我用LWUIT,CLDC1.1,MIDP2.0在J2ME上做了一些应用程序,它们在诺基亚手机上运行得很好。
但是,当我试图在华为G7206 (JBlend)上安装这些应用程序时,一些应用程序出现错误(不支持),一些应用程序崩溃,但没有显示任何内容。
我在没有LWUIT的情况下测试了一个应用程序,它工作正常。
我的问题是,问题出在哪里?
或者JBlend不支持LWUIT?或者我不得不降级我的应用程序(我的意思是删除一些功能)?
有人知道使用JBlend的限制吗?
发布于 2011-10-05 01:50:38
您是否在其他设备上测试过您的应用程序?
确认您的jad不包含任何其他隐藏要求,jblend通常与LWUIT一起工作,但一些VM不能正确处理完整的LWUIT,并且需要一个模糊的应用程序或类似的黑客攻击。
发布于 2011-10-07 18:32:24
每当我们在应用程序中使用LWUIT时,应用程序的大小都会因为我们添加的jar文件而增加。通过模糊处理可以减小.jar文件的大小。并且可以变得能够在设备中运行。请尝试对应用程序进行模糊处理。你可能会得到你的问题的解决方案
https://stackoverflow.com/questions/7632128
复制相似问题