【问题标题】:firebase url saves Wrong url addres in firebase [duplicate]firebase url保存了firebase中错误的url地址[重复]
【发布时间】:2019-03-29 22:06:25
【问题描述】:
storageReference.child("uploads").child(id).child(filename).putFile(data)
                .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
                    @Override
                    public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
                        String url = taskSnapshot.getMetadata().getReference().getDownloadUrl().toString();
                        //store the data to real time DB
                        DatabaseReference reference = database.getReference();
                        final String pdfname = name.getText().toString();
                        final String  qeditname=name.getText().toString();
                       // reference.child("PDF").child(id).child(filename1+"name").setValue(pdfname);
                        reference.child("PDF").child(id).child(filename1+qeditname).setValue(url).addOnCompleteListener(new OnCompleteListener<Void>() {
                            @Override
                            public void onComplete(@NonNull Task<Void> task) {
                                if (task.isSuccessful()) {
                                   progressDialog.dismiss();
                                    Toast.makeText(Upload.this, "Upload succesfully", Toast.LENGTH_LONG).show();
                                } else {
                                    Toast.makeText(Upload.this, "Error", Toast.LENGTH_LONG).show();
                                }
                            }
                        });

这是我的代码......有什么问题

String url = taskSnapshot.getMetadata().getReference().getDownloadUrl().toString();

这里的网址保存“com.google.android.gms.tasks.zzu@41c431b8”这是错误的我想保存喜欢 "https://firebasestorage.googleapis.com......."

【问题讨论】:

    标签: java android firebase firebase-realtime-database


    【解决方案1】:

    把你的代码改成这个

    getResult().getStorage().getDownloadUrl().toString()

    【讨论】:

      猜你喜欢
      • 2019-03-16
      • 1970-01-01
      • 2019-08-25
      • 2017-08-10
      • 2016-11-20
      • 1970-01-01
      • 2021-03-14
      • 2020-12-18
      • 2016-10-07
      相关资源
      最近更新 更多