我正在使用我的三星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文件资源管理器中找到这些文件.第三个生成了一个运行时异常,说明我没有写入该文件夹的权限.
任何建议都非常感谢.
提前致谢,
巴里
解决方法:
您可能需要在清单中添加WRITE_EXTERNAL_STORAGE
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>