简体   繁体   English

错误firebase.storage.UploadTask。 <init> (未知来源)和firebase.storage.StorageReference.putFile(未知来源)

[英]error firebase.storage.UploadTask.<init>(Unknown Source) and firebase.storage.StorageReference.putFile(Unknown Source)

error firebase.storage.UploadTask.<init>(Unknown Source) and firebase.storage.StorageReference.putFile(Unknown Source) ..... When this error are showing,then its mark the ref.putFile(imgUri). 错误firebase.storage.UploadTask.<init>(Unknown Source) and firebase.storage.StorageReference.putFile(Unknown Source) .....显示此错误时,请标记ref.putFile(imgUri)。 Please someone help me, where my wrong occured. 如果发生我的错误,请有人帮助我。

        //Get the storage reference
        StorageReference ref = mStorageRef.child(FB_STORAGE_PATH + System.currentTimeMillis() + "." + getImageExt(imgUri));

        //Add file to reference

        ref.putFile(imgUri).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
            @Override
            public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {


                //Dimiss dialog when success
                dialog.dismiss();
                //Display success toast msg
                Toast.makeText(getApplicationContext(), "Image uploaded", Toast.LENGTH_SHORT).show();
                ImageUpload imageUpload = new ImageUpload(txtImageName.getText().toString(), taskSnapshot.getDownloadUrl().toString());

                //Save image info in to firebase database
                String uploadId = mDatabaseRef.push().getKey();
                mDatabaseRef.child(uploadId).setValue(imageUpload);

            }
        })
                .addOnFailureListener(new OnFailureListener() {
                    @Override
                    public void onFailure(@NonNull Exception e) {

                        //Dimiss dialog when error
                        dialog.dismiss();
                        //Display err toast msg
                        Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
                    }
                })
                .addOnProgressListener(new OnProgressListener<UploadTask.TaskSnapshot>() {

                    @Override
                    public void onProgress(UploadTask.TaskSnapshot taskSnapshot) {

                        //Show upload progress

                        double progress = (100 * taskSnapshot.getBytesTransferred()) / taskSnapshot.getTotalByteCount();
                        dialog.setMessage("Uploaded " + (int) progress + "%");
                    }
                });
    } else {
        Toast.makeText(getApplicationContext(), "Please select image", Toast.LENGTH_SHORT).show();
    }
}

只需更新您的Google Play服务,就足以解决此错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Firebase云存储的StorageReference的putFile()和putStream()方法之间有什么区别? - What is the difference between putFile() and putStream() methods of StorageReference of Firebase cloud storage? 取消 Firebase 存储上传任务 - Canceling an Firebase Storage UploadTask Firebase(未知源).onDataChange - Firebase (Unknown Source) .onDataChange Firebase Storage PutFile Kotlin 崩溃 - Firebase Storage PutFile Kotlin Crashing Android Firebase通知(未知来源)错误 - Android Firebase notification (Unknown Source) error 在Firebase存储中的putfile之后,OnComlete函数未调用 - OnComlete function is not calling after putfile in firebase storage 无法解决以下问题:位于com.google.firebase.storage.FirebaseStorage.getInstance的Lcom / google / android / gms / common / internal / zzbq;(未知来源) - Failed resolution of: Lcom/google/android/gms/common/internal/zzbq;at com.google.firebase.storage.FirebaseStorage.getInstance(Unknown Source) 错误:找不到 com.google.firebase.storage.UploadTask.TaskSnapshot 类型的符号方法 getDownloadUrl() - Error: cannot find symbol method getDownloadUrl() of type com.google.firebase.storage.UploadTask.TaskSnapshot Firebase存储 - StorageReference.getFile()在设备脱机时崩溃 - Firebase Storage - StorageReference.getFile() crashes when device is offline 无法将文件上传到 firebase 存储。 继续显示“E/StorageException:StorageException 已发生。 出现未知错误..' - Can't upload file to firebase storage. Keep showing 'E/StorageException: StorageException has occurred. An unknown error occurred..'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM