当我尝试运行traceview时,我得到:
'java'不被识别为内部或外部命令, 可操作程序或批处理文件。 SWT文件夹''不存在。 请将ANDROID_SWT设置为指向包含swf.jar的文件夹 RM。
我无法弄清楚它是如何运作的。有谁知道吗?
答案 0 :(得分:6)
如果您在Windows下运行,则在调用traceview之前首先运行traceview.bat(在/ tools中)以设置一些环境变量等。
此外,您需要使用跟踪文件的绝对路径来调用它。至少在我的环境中,相对路径给我一个错误。
我将跟踪文件写入模拟器的SD卡,然后当我想检查它们时,先将它们复制到我的机器上:
adb pull /sdcard/app.trace /app/traces
traceview.bat c:/path/app/traces/app.trace