0

内部メモリファイルまたはパスを取得しようとしましたが、できません。以下のコードは機能しませんでした。

ContextWrapper cw = new ContextWrapper(getApplicationContext());
File directory = new File(cw.getFilesDir(), "Music");
directory.mkdirs();
File file = new File(directory, "aaa.mp3");
file.createNewFile();
file.mkdirs();

また

File dir=Environment.getDownloadCacheDirectory();
dir.createNewFile();
dir.mkdirs();
File file = new File(dir, "aaa.mp3");
file.createNewFile();
file.mkdirs();

また

File dir=Environment.getDataDirectory();
dir.createNewFile();
dir.mkdirs();
File file = new File(dir, "aaa.mp3");
file.createNewFile();
file.mkdirs();

plz getDirFiles() について説明してください。同じケースで getDirFiles() が機能したことを読みましたが、使用できません。

4

1 に答える 1