在Blackberry中获取内存问题

时间:2012-11-30 03:59:31

标签: html cordova memory-management blackberry

我正在使用HTML,CSS,jquery在Blackberry和这个应用程序中开发一个phonegap应用程序,有时当我重新启动应用程序时,我得到内存警报,应用程序退出。我已将我正在使用的所有图像放在一个文件夹中。我该如何处理内存问题?

2 个答案:

答案 0 :(得分:2)

即使我在HTML5 + Phonegap BB应用中遇到类似的设备内存问题。 我经常在BB 6.0设备中遇到这个问题但是在BB 7.0(9900)中我还没遇到过这个问题。 在tennesha发布的链接的第24页上,由tneil简要介绍了BB内存架构。我引用

"物理分配的内存量因设备型号而异,但平均而言,它的内存大约为40MB。这个内存量分配给运行WebKit(将引擎加载到内存,运行JavaScript,显示页面,计算布局,缩放图像等)以及在视图中加载内容。

设备上的所有应用程序共享同一个WebKit实例,因此每个人共享相同的40MB空间。将每个应用程序视为使用Web视图创建一个"虚拟选项卡"在同一个Web工具包实例中。"

这里是您的参考链接。这有帮助。

http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Device-memory-is-Low-issue-for-an-WebWork-app/td-p/1166441/page/24

希望他们最早解决这个问题。

答案 1 :(得分:0)

Blackberry的内存泄漏问题尚未解决。我用html 5开发blackbery应用程序,但几乎放弃了。该平台有太多问题,并没有为html5 app开发做好准备。您可以点击此链接,看看是否有任何有用的东西可以从中获取:http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Device-memory-is-Low-issue-for-an-WebWork-app/td-p/1166441。哦,顺便说一句,不要期望从黑莓手中得到更多真正的帮助。