Android traceview替代方案

时间:2011-03-20 01:30:19

标签: android tracing

是否有一些可用于Android的替代跟踪工具?如果没有,是否有一些很好的替代方法来衡量瓶颈? (我问因为我在traceview上遇到很多问题)

1 个答案:

答案 0 :(得分:0)

我昨天发布了一个类似的问题Profiling Android apps with Eclipse plugin TPTP instead of traceview。我发现有人能够使用Eclipse测试和性能工具平台(TPTP)查看Android跟踪文件,TPTP是在Eclipse中分析应用程序的标准工具。不幸的是,我没有设法将.trace文件转换为.trcxml文件(这是TPTP使用的格式)。如果我发现有用的东西,我会告诉你的。


修改1

我找到了一些有趣的工具,可用于分析Android应用内存使用情况。为了从Eclipse中获取内存,您必须从DDMS预期中“转储HPROF文件”。在此之前,您必须在DDMS首选项面板中选择“HPROF Action”,“保存到磁盘”操作。因此,从现在开始转储HPROF文件时,系统会询问您要保存.hprof文件的位置。您必须使用Android工具“hprof-conv”转换此文件,您可以在Android SDK安装目录“./tools”下找到该工具。最后,您现在可以使用Eclipse MAT插件查看内存使用情况统计信息。我希望它会帮助别人。如果有人知道关于分析Android应用程序的其他内容,它将会感激。感谢