如何在Android中进行内存和CPU时间分析

gee*_*eta 5 android android-ndk

可能重复:
哪些Android工具和方法最有效地查找内存/资源泄漏?

我想对我的Android应用程序进行内存和CPU时间分析.我的应用程序也使用C源文件.所以我想在Android级别以及ndk级别进行性能分析.因为有Vtune软件用于对Windows应用程序进行性能分析.有没有像Vtune这样的其他软件将用于分析Android应用程序?这可以显示哪些功能占用了最大的CPU时间和内存.我使用MAT(内存分析工具),它在我的Android应用程序中显示内存泄漏,但我无法找到内存泄漏发生的位置.任何正文可以帮助知道哪个工具非常有效地进行Android应用程序的分析.

提前致谢

Ris*_*ogi 1

您可以使用DDMS http://developer.android.com/guide/developing/debugging/ddms.html,在eclipse中打开它并生成堆转储以在Eclipse内存分析器中查看它。