我正在开发没有任何主题的J2ME(LWUIT)应用程序。 诺基亚206设备面临Out of Memory问题(java.lang.outofMemory) 我的JAR大小是404 KB 这个问题有时并不一致 我已经在这个问题上完成了R和D,但没有得到任何正确的解决方案。 如果有任何人有任何想法,请帮助我解决这个问题。
更多规格:-----
我正在开发的Questionnaire应用程序,它具有动态字段数据处理的屏幕,意味着UI LWUIT组件是通过解析和读取从服务器接收的JSON对象创建的,同样的方式使用JSON动态地将数据发送到服务器,同时当我尝试使交易应用程序显示outOfMemory问题,有时它不会显示10个交易,有时它会在登录后的1-2个交易中显示。
我尝试制作交易退出应用程序,再次登录并进行交易,然后在登录后的一些attemt我得到outOfMemory问题。
我正在使用LWUIT库,我检查了从应用程序中删除主题但仍然存在问题。
可能是什么问题?
先谢谢
答案 0 :(得分:0)
从服务器接收的JSON对象读取,同样发送数据 使用JSON动态到服务器
这可能是你的问题。您最有可能产生网络线程但不清理它们。如果您没有进行任何网络交易,您是否会遇到同样的问题?
尝试使用模拟器内存诊断(如果可用)并查看RAM何时加速。
编辑:如果您需要帮助,我们仍然需要更多详细信息,发布您已经尝试过的内容或一些示例代码并帮助我们缩小范围
菲尼克斯