无法打开堆栈跟踪文件"/data/anr/traces.txt/:权限被拒绝



我是android开发新手& &;我正在从这本书中学习android http://www.informit.com/store/product.aspx?isbn=9780321673350

我读到第十章了。

一切正常,但当我点击"设置"选项卡比以下错误闪烁-无法打开堆栈跟踪文件'/data/anr/trace .txt/:权限被拒绝

,在这之后,我看到的是一个空白的屏幕。

请指引我

谢谢

确保adb在您的系统路径中或先cd到它。
然后试试下面的命令:

adb shell
cd data
chmod 777 anr

然后再试一次。
不要问我为什么权限会变得不稳定,但我也遇到过这种情况。

试着去掉后面的斜杠;这是一个文件,不是一个目录。

我通过将正确的上下文传递给Traces类方法调用来解决这个错误。

最新更新