処理後に削除したいファイルが含まれているフォルダがあります。ファイルの拡張子は次の.FIR
とおりです。グーグルで調べた後、少し変更した再帰メソッドを見つけました。
void delete(File f) throws IOException {
if (f.isDirectory()) {
for (File c : f.listFiles())
if(f.listFiles().toString().contains(".FIR"))
delete(c);
}
if (!f.delete())
throw new FileNotFoundException("Failed to delete file: " + f);
}
この関数は、IOExceptionをスローして次のように通知します。
07-31 11:02:31.885: E/DELETE:(5694): Failed to delete file: /mnt/sdcard/ExtractedFiles
フォルダはRW
操作に設定されています。そして私のマニフェストファイルで:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
私は次のような音の別の許可を見つけることができませんでしたMODIFY_FILES
何か案は?