【问题标题】:tool to check memory leaks in android [closed]检查android中内存泄漏的工具[关闭]
【发布时间】:2011-06-06 11:30:09
【问题描述】:

有什么好工具可以检查android中的内存泄漏吗?

任何帮助将不胜感激。

【问题讨论】:

    标签: android memory memory-leaks


    【解决方案1】:

    工具“Traceview”也会对您有所帮助。这与 android sdk 一起提供。
    详情请参考以下链接。

    http://developer.android.com/guide/developing/tools/traceview.html

    https://developer.android.com/studio/profile/traceview.html

    【讨论】:

    • @RanjithKumar 已更正
    • 感谢回复
    【解决方案2】:

    您可以尝试使用 Memory Analyzer 来检查 Android 中的内存泄漏

    http://kohlerm.blogspot.com/2009/04/analyzing-memory-usage-off-your-android.html

    【讨论】:

      【解决方案3】:

      在地址 imho What Android tools and methods work best to find memory/resource leaks? 中讨论了这个问题的不同且更详细的版本

      【讨论】:

        【解决方案4】:

        http://source.android.com/source/download.html 提到了名为 Valgrind 的工具:

        您可能还需要 Valgrind,该工具可帮助您查找内存泄漏、堆栈损坏、数组边界溢出等。

         $ sudo apt-get install valgrind 
        

        【讨论】:

        • 我认为这个答案已经过时了。除此之外,我认为它只适用于 NDK,而不是纯 Java/Dalvik VM 内存“泄漏”。
        猜你喜欢
        • 2012-08-15
        • 1970-01-01
        • 2011-02-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-28
        • 2013-02-03
        • 2011-09-17
        相关资源
        最近更新 更多