我正在尝试使用以下代码删除android中外部SD存储上的文件:
filename = "/storage/extSdCard/AAA/testtitle.mp3"
File file = new File(filename)
file.delete()
我也在使用这两个权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
在Manifest
(申请声明之外),我正在使用建议的代码here。该设备似乎不是Marshmellow设备(第一个答案),第三个答案中建议的解决方案也无济于事。我仍然得到同样的错误:
remove failed: EACCES (Permission denied) : /storage/extSdCard/AAA/testtitle.mp3
我还能尝试什么?