【问题标题】:How to identify Memory Leaks in Android?如何识别 Android 中的内存泄漏?
【发布时间】:2011-03-28 19:54:13
【问题描述】:

我在测试之前开发了一个简单的应用程序,我想检查应用程序中是否存在任何内存泄漏。我不知道如何识别 Android 中的漏洞。我正在使用 Eclipse IDE 进行开发。

是否有关于在某处查找 Android 应用程序中的内存泄漏的好介绍?

【问题讨论】:

  • 这些天这个问题会很快关闭。 :(

标签: android debugging profiling


【解决方案1】:

【讨论】:

  • 感谢回复。我试过了,但安装失败。它显示了一些错误。你能给我正确的链接来下载MAT插件吗?
【解决方案2】:

通过 Eclipse 模拟器测试应用程序后,您将通过 LogCat 获知任何内存泄漏。

据我所知,任何内存泄漏都会以红色突出显示。

凯夫

【讨论】:

  • 没有。例外将显示为红色。有时,如果你泄露了一个 android 知道的对象,它会抛出异常。如果 logcat 中没有任何内容,您的应用程序仍然可能有大量“泄漏”内存
  • 抱歉 Jansuz,我不同意这一点...我发现了许多来自打开游标的泄漏,以及未引发异常但已出现在 logcats 中的类似内容。
猜你喜欢
  • 2013-03-19
  • 2016-11-23
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
  • 2015-02-11
  • 2019-08-19
相关资源
最近更新 更多