FirebaseStorage Rückkehr unbekannter Fehler beim anfordern von Bild

Ich versuche zu ziehen, in ein Bild habe ich Hinzugefügt, um meine FB-storage auf einem Android-Gerät. Jedes mal, wenn diese läuft, bekomme ich diesen Fehler von der onFailureListener()

E/StorageException(9646): Ein unbekannter Fehler ist aufgetreten, bitte überprüfen Sie den HTTP-Ergebniscode und innere Ausnahme für die server-Antwort.
E/StorageException(9646): Code: -13000 HttpResult: 0

Habe ich auch geändert, die Berechtigungen auf den Speicher über den lese - /Schreibzugriff für die Zeit, um sicherzustellen, dass ist nicht das problem.

final ImageView test = (ImageView) findViewById(R.id.test_image);
StorageReference ref = storage.getReferenceFromUrl("gs://my-project.appspot.com/test_image.png");
    ref.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
        @Override
        public void onSuccess(Uri uri) {
            Log.d(TAG, "Successfully loaded uri");
            test.setImageURI(uri);
        }
    }).addOnFailureListener(new OnFailureListener() {
        @Override
        public void onFailure(@NonNull Exception e) {
            Log.d(TAG, "Failed loaded uri: " + e.getMessage());
        }
    });
  • Sind Sie tatsächlich ausgeführt wird, dass der code exakt, oder haben Sie ersetzt, "gs://bucket/Bild.png" mit Ihrem aktuellen "Eimer" (so etwas wie "projectid.appspot.com") und den Pfad zu dem Bild?
  • Ja ich habe die Stelle, die mit meinen tatsächlichen Eimer und Dateiname der Datei an. Bearbeitet den code, besser Rechnung zu tragen, dass Punkt.
  • Können Sie zeigen, was die innere Ausnahme ist innerhalb der StorageException? Ich habe gerade festgestellt, dass die httpresult null ist. Dies deutet auf die Anfrage der download url konnte nicht realisiert werden. Ein Weg dies geschehen kann, ist, wenn die play Dienste nicht aktualisiert auf Ihrem Handy. Sie werden wissen, dies ist der Fehler, weil adb logcat zeigt einen Fehler mit etwas zum Effekt von "Storage-Netzwerk-layer konnte nicht geladen werden".
InformationsquelleAutor johnsoe | 2016-05-23
Schreibe einen Kommentar