我正在写入文件,Environment.getExternalStorageDirectory + File.separator + "myFile.txt"
并具有写入外部存储的权限。这似乎是成功的(即:logcat中没有错误消息)。
但是,我的问题是当我尝试访问数据文件夹或将包含我通过adb shell创建的文件的文件夹时,否则我被告知权限被拒绝。我意识到这是因为我不是root用户,并且设备也没有root用户。但是,在Nexus 4上是否有一个位置,我可以在没有特殊权限的情况下轻松地自由创建,存储和访问文件?如果没有,有没有简单的方法可以解决此问题?
谢谢您的帮助。
Environment.getExternalStorageDirectory()
不指向,/data
而是指向/mnt/sdcard
或/sdcard
。总而言之,您在错误的地方寻找
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句