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

时间:2011-04-30 14:55:09

标签: android

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

我在第10章。

一切正常,但是当我点击“设置”标签时,下面的错误会闪烁 - 无法打开堆栈跟踪文件'/data/anr/traces.txt/:权限被拒绝

&安培;在此之后,我看到的只是一个空白屏幕。

请指导我

谢谢

3 个答案:

答案 0 :(得分:5)

确保adb在您的系统路径中或首先cd到它 然后尝试以下方法:

adb shell
cd \data
chmod 777 anr

然后再试一次。
不要问我为什么权限会变得很糟糕,但我也有这个。

答案 1 :(得分:2)

尝试摆脱尾随斜线;这是一个文件,而不是目录。

答案 2 :(得分:0)

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