使用Eclipse插件TPTP而不是traceview评测Android应用程序

使用Eclipse插件TPTP而不是traceview评测Android应用程序,android,eclipse,eclipse-tptp,profiling,Android,Eclipse,Eclipse Tptp,Profiling,在Eclipse中评测Android应用程序的标准方法是使用插件DDMS并创建一个包含所有信息的跟踪文件。如果您想查看此信息,可以使用“traceview”。我不喜欢这个应用程序的第一次体验,因为你不能过滤结果。启动应用程序时有很多方法调用,不能只过滤代码 我一直在寻找另一种方法。我发现本教程解释了如何使用Eclipse测试和性能工具平台(TPTP)评测工具来可视化Android评测数据。多亏了上一篇文章,我成功地将我的跟踪文件从Android Emulator带到了我的文件系统中。下一步是将此

在Eclipse中评测Android应用程序的标准方法是使用插件DDMS并创建一个包含所有信息的跟踪文件。如果您想查看此信息,可以使用“traceview”。我不喜欢这个应用程序的第一次体验,因为你不能过滤结果。启动应用程序时有很多方法调用,不能只过滤代码

我一直在寻找另一种方法。我发现本教程解释了如何使用Eclipse测试和性能工具平台(TPTP)评测工具来可视化Android评测数据。多亏了上一篇文章,我成功地将我的跟踪文件从Android Emulator带到了我的文件系统中。下一步是将此.trace文件转换为TPTP.trcxml文件。我没找到他们说的这个转换器

有人知道我在哪里能找到这个转换器吗?您知道使用TPTP或其他更成熟的免费分析器工具分析此跟踪文件的另一种方法吗?您知道另一种评测Android应用程序的方法吗?提前谢谢


编辑1

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

要读取trcxml文件内容,应使用“文件”>“导入…”> “分析和记录”>“分析文件”选项以导入 资源,并使用TPTP视图查看跟踪数据

更新:

你在找什么?应位于sdk/tools目录中

更新2:


抱歉,我没有看到您的更新,转换工具作为附件从中提供。希望这能有所帮助。

我的问题是如何从“hprof”文件中获取“trcxml”文件。如果您仔细阅读我的帖子,您会发现我使用了hprof conv来转换.trace文件。我不知道的是如何将此文件转换为trcxml文件。你能帮我吗?@sif我现在只看了你的最新资料2。我下载了源代码。在这几天里,我会尝试这个解决方案,我会让你知道。