找不到Debug.startMethodTracing()跟踪文件

时间:2011-07-09 22:53:33

标签: android

我正在使用我的三星Galaxy S 使用Debug.startMethodTracing()。

根据Android文档,Debug.startMethodTracing("filename")写入/sdcard/filename.trace,但我在DDMS文件资源管理器中找不到此文件或文件夹。文件夹/ SD卡根本就不存在。

我试过了:

Debug.startMethodTracing("filename")
Debug.startMethodTracing("/mnt/sdcard/filename")
Debug.startMethodTracing("/mnt/sdcard/tmp/filename")

前两次尝试未报告错误,但我无法在DDMS文件资源管理器中找到这些文件。第三个生成了一个运行时异常,说明我没有权限写入该文件夹。

非常感谢任何建议。

提前致谢,

百里

1 个答案:

答案 0 :(得分:6)

您可能需要将WRITE_EXTERNAL_STORAGE添加到清单

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>