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

Dil*_*... 7 android

我是android世界的新手.

我已经申请了用户注册.它工作正常.但当我试图将微调器添加到我的活动文件时,它在avd中显示错误,如,

应用程序注册(Process com.students)意外停止.请再试一次

谈到.

我的日志猫显示错误

"11-12 10:42:06.816:E/dalvikvm(313):无法打开堆栈跟踪文件'/data/anr/traces.txt':权限被拒绝"

究竟是什么错误?我怎么能摆脱那个?

Aru*_*run 9

您正在尝试访问外部存储.确保您在清单文件中定义了必要的权限.这可以通过添加来完成

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Run Code Online (Sandbox Code Playgroud)

  • 这个答案是完全错误的,非常糟糕的建议**.首先,问题在于android本身,而不是应用程序.但即使是正在编写的程序,这个答案显然是错误的,因为**/数据不是外部存储路径**. (11认同)
  • 这似乎无法解决我的某个测试设备Android 2.3.6的写入权限错误 (2认同)

Dil*_*... 2

这是我刚接触 Android 时遇到的问题。然后我了解到有关无法写入 traces.txt 的消息并不是程序的实际问题。

因此,此问题的解决方案是找到并纠正程序崩溃的实际(与此消息无关)原因。然后该消息(反映崩溃报告系统中的配置问题)将不再出现。

  • 这应该是一个评论。我没有显示您如何修复错误。 (4认同)