我正在尝试使用file.delete方法删除存储在sd卡中的文件,但是仅当该文件存储在内部存储器中时才起作用?
那么我们如何删除SD卡上的文件?
我尝试过:
File file = new File(selectedFilePath);
boolean deleted = file.delete();
selectedFilePath指向我的文件所在的位置,我从该位置获取位置 Mediastore.Audio.Media.Data
答案 0 :(得分:0)
您是否已在清单中添加了此权限?
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>