私のアプリケーションは、外部のSDカードへの書き込み権限を持っていないようです。私はそれを読むことができますが、執筆は内部のもの(sdcard0)でのみ動作します。 私がしよう外部sdカードのwirteは動作しません
File f = new File("/storacge/sdcard1/Test/file.mp3");
boolean b = f.delete();
は、bがfalse
で、ファイルがまだ存在しています。でも、私はMediaPlayer
でプレイできます。
私は私が間違って何をして、私のマニフェスト
で<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
をやっていますか?
アプリは私とアンドロイド5しか持っていないため、実行時の権限はなく、最終バージョンではパスはハードコーディングされません –