我们可以在Elipse内存分析工具(在DDMS视图中)中看到的堆使用情况(已分配)与
Android设备上显示的同一应用程序的内存使用量大小有什么区别?:
设置 – > Apps->跑步
即使我通过在不需要时使对象为空来积极地尝试保留内存,后一个数字(运行应用程序屏幕上的内存使用大小)只会不断增加,我的应用程序最终因OutOfMemoryError而崩溃.然而,前者告诉我,我在合理的尺寸范围内.我也经常调用System.gc().这两者有区别吗?为什么会出现差异?关于如何解决这个问题的任何想法?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。