我看到我的成长堆,我知道它会在任何设备上最终崩溃,因为它只是不断增长。Android的,我看到堆越来越大,但我希望它停止
Grow heap (frag case)
在我的手机上的日志
看到它会崩溃的应用程序在使用32MB。当然,其他的手机将是16MB,如果有任何与运行Android 2.2
现在,很少有资源,我用我的位图recycle()
,设置东西向空,从复杂的数据结构弹出项,并使用System.gc()
到调用垃圾收集,整个应用程序
但是,堆仍在壮大,它的一个问题...最终
如何正义的力量应用到转储资源,以便使其能够继续运作。
通常总是“位图VM预算”超过,但是我感觉越来越多,我只是没有获得“明确位VM”命令
堆,当我打电话camera.takePicture,在回调和我的savephoto异步任务之间的增长。我看对什么事都释放了,但什么是真正归结为是,建立在拍摄照片按钮 – CQM
你可能在其他地方泄漏内存。 –
我有一项活动,我将如何泄漏上下文?每一个地方我关闭活动我使用System.exit(0),以真正确保其关闭 – CQM