私はPDFファイルといくつかのdocファイルをfirebaseストレージに保存しています。Firebase StorageからAndroidのExternal_Storageにファイルをダウンロードする方法
Firebase Storageからデバイスの外部ストレージにファイルをダウンロードするにはどうすればよいですか?
public void writeExternalStorage() {
String filename;
String completepath;
mref = FirebaseStorage.getInstance().getReference();
StorageReference filepath = mref.child("MyFiles").child("firstFile.pdf");
InputStream inputStream = null;
File file = null;
FileOutputStream fileOutputStream = null;
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
try {
file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS).getAbsolutePath() + "/TestPurpose");
// Log.d("PATH", file.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}
Firstfile.pdfファイルをExternal_storageのDocument/TestPurpose/Folderにダウンロードします。どのようにそれを行うことができますか?
ファイルのダウンロードや保存のどの部分がわかりませんか? –
広すぎるとフラグが立てられています。https://developer.android.com/training/basics/data-storage/files.htmlを見て、それらのことを試してみてください。これらを有効にすると、外部ストレージを指すファイルURIを使用できるようになり、物事はJust Work™ –