我的程序一直崩溃,但是logcat没有显示任何异常。我刚刚收到以下消息,以及大量有关 CPU 使用情况的统计信息。显然我使用了太多的 CPU,但我不知道我的程序的哪一部分正在执行此操作。下面的文件在哪里?我找不到它。
12-30 23:13:06.639:INFO/dalvikvm(7688):将堆栈跟踪写入
'/data/anr/traces.txt'
adb shell
-->
cat /data/anr/traces.txt
EDIT:
您需要具有 root 访问权限才能修改 /data/ 中的文件,您应该能够使用类似的应用程序访问该文件https://market.android.com/details?id=com.estrongs.android.pop https://market.android.com/details?id=com.estrongs.android.pop
拥有该应用程序后,打开它 - >菜单 - >设置 - >主目录(更改为/sdcard/
to /
) --> 退出应用程序 --> 再次打开它
然后您应该能够浏览到 /data/anr/*
EDIT2(附加信息,基于评论)在实际测试后与已发布的应用程序一起使用:
请注意,某些用户不会仅仅因为应用程序使用读取敏感日志数据的权限而安装应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)