gpt4 book ai didi

android - 使用 Eclipse 插件 TPTP 而不是 traceview 分析 Android 应用程序

转载 作者:IT老高 更新时间:2023-10-28 13:24:35 25 4
gpt4 key购买 nike

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

我一直在寻找替代方法。我找到了这个教程 Using Eclipse* TPTP to Visualize Google* Android* Profiling Data这解释了如何使用 Eclipse 测试和性能工具平台 (TPTP) 分析工具来可视化 Android 分析数据。感谢之前的帖子 Permission to write to the SD card我设法将我的跟踪文件从 Android 模拟器带到我的文件系统中。下一步是将此 .trace 文件转换为 TPTP .trcxml 文件。我没有找到他们说的这个转换器。

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


编辑 1:

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

最佳答案

来自 DeveloperWorks

To read a trcxml file content, you should use "File" > "Import..." > "Profiling and Logging" > "Profiling File" option to import the resource and view the trace data with TPTP views

更新:

您在寻找hprof-conv ?应该在sdk/tools目录下

更新2:

抱歉,我没有看到您的更新,转换工具可作为 source provided at EclipseWorld 2005 的附件提供.希望对您有所帮助。

关于android - 使用 Eclipse 插件 TPTP 而不是 traceview 分析 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5507816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com