1
イメージファイル形式のfirebase storageをダウンロードしようとしています。イメージをローカルのSDカードに保存したい。 firebaseストロークに私のファイルisland.jpgを保存しました。私は上記のメソッドを呼び出して、これまで私は「名声」を印刷することができる午前ときのコードは私のSDカードに上Firebaseストレージから画像ファイルをダウンロードするには
public void downloadpdf(){
StorageReference islandRef = mStorage.child("images/island.jpg");
File localFile = null;
try {
localFile = File.createTempFile("images", "jpg");
} catch (IOException e) {
e.printStackTrace();
}
islandRef.getFile(localFile).addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) {
System.out.println("kudos");
// Local temp file has been created
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Handle any errors
}
});
}
をファイルfleachingされていませんが、これは私が私のコンテンツをダウンロードしたことを意味していますしかし、私は私のSDカード上の画像を見つけることができません。