首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发射视景

发射视景
EN

Stack Overflow用户
提问于 2011-03-30 08:52:07
回答 2查看 1.4K关注 0票数 4

你能解释一下如何正确启动traceview实用程序吗?当我在命令行中写入(位于\tools文件夹中) traceview时,我得到以下消息:

使用: java com.android.traceview.MainWindow -r跟踪

-r回归单

然后,我在命令行中编写这个用法字符串并获取ClassNotFoundException。我试图在traceview中使用它的包名和最后的类名来编写文件的类名,但是得到了相同的例外。

请告诉我我做错了什么?

EN

回答 2

Stack Overflow用户

发布于 2011-04-21 03:35:22

首先,确保使用的是Ubuntu 64位系统或32位系统,如果是64位的话。要使跟踪视图在64位Ubuntu 1) sudo apt-get安装ia32-sun- java 6-bin 2上工作,请确定ia32-sun-java6-bin java二进制文件的路径。

代码语言:javascript
复制
    update-java-alternatives -l

3)将_x86-/javaCmd=/ traceview中的java替换为以下内容

代码语言:javascript
复制
    # javaCmd="java"
    javaCmd="/usr/lib/jvm/ia32-java-6-sun/bin/java"
票数 0
EN

Stack Overflow用户

发布于 2014-05-19 17:00:18

老问题,但其他人可能会碰到同样的问题(就像我5分钟前所做的).

为了从命令行运行跟踪视图,必须向它提供一个要处理的.trace文件(它不像大多数其他.trace程序那样工作,在这里启动应用程序,然后再打开文件->打开输入文件),如下所述:

http://developer.android.com/tools/debugging/debugging-tracing.html#runningtraceview

这将为您的应用程序带来带有分析数据的GUI。

关于如何生成跟踪文件的说明也在前面的链接中解释过。

还可以通过启动和停止方法跟踪直接从DDMS (或DDMS eclipse透视图)启动跟踪视图:

在这种情况下,您可能会更好地设置一些断点,因为只有在开始和停止之间调用的方法才会被跟踪(这将使跟踪应用程序的初始化变得困难.)

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5484102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档