【问题标题】:My Android Application Take Too Much Memory?我的 Android 应用程序占用太多内存?
【发布时间】:2011-03-24 18:29:14
【问题描述】:

我已经构建了一个简单的安卓程序。程序使用SQL数据库,图片很多。

当我检查我的应用程序占用了多少内存时,我发现它在我第一次启动它时使用了 4.5M,并且每次我通过返回或主页按钮退出它时都会增加大约 1M,然后重新输入它。

我的问题是,对于一个不做复杂事情(关于酒后驾驶的计算)、使用数据库并有大量图像的程序来说,消耗这么多内存是否正常?

谢谢!

【问题讨论】:

  • 您可能想要安装这个 Eclipse 插件。非常适合追踪内存泄漏:eclipse.org/mat
  • 否 不正常。检查您是否正确关闭了所有数据库游标。可以分享一下代码吗?

标签: android memory memory-management


【解决方案1】:

【讨论】:

    【解决方案2】:

    我会说这不正常。一个程序不应该仅仅因为退出和重新进入而增长 20%。我会查看您在退出和加载时所做的事情,看看是否有您正在存储但未清理的东西。

    【讨论】:

      猜你喜欢
      • 2017-09-01
      • 2014-09-20
      • 2011-09-20
      • 2013-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-17
      • 2015-04-13
      相关资源
      最近更新 更多