Я не нашел решения, как хотел, но немного изменил код. Вот оно:
Буду также признателен, если кто-нибудь скажет мне, почему «Файл» выше не работает.
private void download(String s) {
StorageReference sr = FirebaseStorage.getInstance().getReference().child("text.txt");
try {
File localFile = File.createTempFile("text", "txt");
Uri.Builder uri = new Uri.Builder();
uri.appendEncodedPath(getFilesDir()+"/text.txt");
Uri u = uri.build();
Log.d("keysss byte transf", u.toString());
sr.getFile(u)
.addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) {
}
});
} catch (Exception e) {
e.printStackTrace();
}
openFile();
}