我曾经使用Firebase数据库和存储没有任何问题,直到今天我尝试将图片上传到firebase时出现此错误:
public void uploadImage(View view){
Uri file = Uri.fromFile(new File(ImageUrl));
StorageReference riversRef = mStorageRef.child("images/rivers.jpg");
riversRef.putFile(file)
.addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
@Override
public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
// Get a URL to the uploaded content
Uri downloadUrl = taskSnapshot.getDownloadUrl();
}
})
.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Handle unsuccessful uploads
// ...
}
});
}
即使我尝试使用firebase.google.com指南中的代码,我也会得到同样的错误。 这是我使用的上传功能:
{{1}}
答案 0 :(得分:0)
更新您的Google gms版
android:name="com.google.android.gms.version"
android:value="10298000" />