У меня есть файл PDF и некоторые файлы doc, хранящиеся в хранилище firebase.Как загрузить файл из хранилища Firebase в External_Storage из Android
Как загрузить файл из хранилища Firebase на внешнюю память моего устройства?
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 в документе/TestPurpose/папки. Как это можно сделать?
Какую часть загрузки или сохранения файла вы не понимаете? –
Помечается как слишком широкий - вы хотите взглянуть на https://developer.android.com/training/basics/data-storage/files.html и попробовать эти вещи. После того, как вы включите их, вы сможете использовать URI файла, который указывает на внешнее хранилище, и все должно быть просто Work ™ –