我正在尝试使用traceview工具来检查应用程序执行情况,但面临一些问题并且无法弄清楚.
最初我使用此命令打开traceview
E:\sdk\android-sdk\tools>monitor E:\calc
calc是我的traceview日志文件,traceview窗口打开但是终端回复了这样的东西,
不推荐使用独立版本的traceview.请改用Android设备监视器(工具/监视器).
然后我关闭窗口并尝试使用这样的监视器,
E:\sdk\android-sdk\tools>monitor E:\calc
现在我得到弹出错误,
无法打开选定的vm调试端口8700.
根据stackoverflow解决方案,我试图通过关闭eclipse然后触发以下命令来关闭已经运行的DDMS实例
E:\sdk\android-sdk\tools>monitor E:\calc
.
但是现在我在解析输入无效的uiautomator层次结构文件时出现错误意外错误的弹出窗口
最后我尝试了相同的命令3到4次没有运气,之后我得到了新的错误,发生了错误,
看到日志文件E:\ sdk\android-sdk\tools\lib\monitor-x86_64\configuration\1411708804511.log
1411708804511.log文件包含以下信息,
!SESSION 2014-09-26 10:50:04.337 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64 -data @noDefault
!ENTRY org.eclipse.osgi 4 0 2014-09-26 10:50:04.736
!MESSAGE Bundle reference:file:org.apache.ant_1.8.3.v201301120609/@4 not found.
!ENTRY org.eclipse.osgi 4 0 2014-09-26 10:50:04.740
!MESSAGE Bundle reference:file:org.apache.jasper.glassfish_2.2.2.v201205150955.jar@4 not found.
!ENTRY org.eclipse.osgi 4 0 2014-09-26 …
Run Code Online (Sandbox Code Playgroud)