Fehler 504 beim Herunterladen von Apps aus dem Play Store?

Mein Gerät ist Motorola Xoom MZ604 . Die Internetverbindung ist 4G WiMax über meinen Laptop als Hotspot. Das Problem ist, wenn ich versuche, eine App aus dem Google Play Store herunterzuladen, erhalte ich einen Fehler 504 mit der Meldung, die ich im Titel erwähnt habe.

Wenn ich jedoch über den Browser zur Anwendung navigiere und auf: klicke Install → Select Device → Installund dann mein Gerät neu starte, funktioniert es manchmal.

Etwas googeln brachte mir, dass es sich um einen Gateway-Timeout-Fehler handelt. Aber ich kann immer noch nicht herausfinden, wie ich das Problem umgehen kann. Ich freue mich also auf Ihre Hilfe.

Ein Screenshot mit der vollständigen Nachricht wäre hilfreich, da Fehler 504 verschiedene Bedeutungen haben kann.

Antworten (5)

Laut der Liste der Statuscodes bei Wikipedia bedeutet ein 504-Fehler Folgendes:

504 Gateway Timeout
Der Server fungierte als Gateway oder Proxy und erhielt keine rechtzeitige Antwort vom Upstream-Server.

Mit anderen Worten: Der Übeltäter sollte weder (auf) Ihrem Gerät noch (bei) Google Play sein – sondern dazwischen.

Ein Thread im Nook-Forum beschreibt genau das gleiche Problem, und eine der Schlussfolgerungen dort lautet:

Im Allgemeinen bedeutet dies einen Gateway-Fehler, und ich würde vermuten, dass das Problem eher auf der Router-Seite als auf der Nook-Seite liegt. Manchmal hilft ein Router-Reset.

Was meinem Fazit entspricht. Wenn Sie also mobile Daten verwenden, hilft es möglicherweise , die Daten aus- und wieder einzuschalten (oder besser: in den Flugzeugmodus und zurück zu wechseln), in der Hoffnung, dass Sie eine Verbindung in ein anderes Segment des Netzwerks Ihres Providers (und damit) erhalten ein anderes Gateway an diesem Ende).


Aus einem Thread auf XDA über alle Google Play-Fehlercodes

Methode 1:

  • Daten löschen
  • leeren Sie den Cache von Google Play Store und Google Service Framework

Methode 2:

  • Entfernen Sie Ihr Gmail-Konto
  • Neustart
  • Konto erneut hinzufügen

Lustigerweise kommt das gleiche Problem bei Yahoo Antworten zu einem ganz anderen Ergebnis : Hier hatte der Benutzer nicht genügend Speicherplatz auf seinem Gerät, sodass es nach dem Entfernen einer anderen App plötzlich funktionierte. Ich vermute, dass dies ein Zufall war (als er es erneut versuchte, nachdem er Speicherplatz freigegeben hatte, war das Gateway "repariert") - aber es kann nicht schaden, das zu überprüfen.


Mit der Zeit könnten noch einige weitere Lösungen auftauchen. Für mich hat es sich als hilfreich erwiesen, bei Google nach „Google Play“ „Fehler 504“ zu suchen .

Ich habe einige Informationen hinzugefügt, die ich auf XDA zum Fehlercode gefunden habe. Ich wollte keine neue Antwort erstellen, da diese viele nützliche Informationen darüber enthält, was es sein könnte, und Lösungen.
Danke, @RyanConrad – aber ich bezweifle, dass das Löschen lokaler Daten irgendetwas auf dem Entfernungsserver lösen kann : 5xx sind serverseitige Fehler. Was also soll hier eine Manipulation der lokalen Installation bewirken? Außer natürlich, wenn die Verbindung „Playstore-Fehlercode <-> HTTP-Antwortcode“ völlig falsch ist.
Ich weiß nicht, ob der 504-Fehler von Google Play mit einem 504-HTTP-Fehler identisch ist. Wenn es tatsächlich ein HTTP 504 ist, stimme ich zu, wird es nichts auf dem Server reparieren.
Ja. Leider spricht dieser XDA-Beitrag nicht über Gründe , sondern nur über mögliche Lösungen .
Ich habe weitere Informationen gefunden, die besagen, dass ein 504-Fehler INSTALL_FAILED_UID_CHANGED ist - dies sind Kommentare zu einem Fehler, der in Titanium Backup behoben wurde, aber es sind mehr Informationen :)
Nochmals vielen Dank, @RyanConrad! Und noch mehr Verwirrung: Welche UID hat sich geändert? Das der (installierten) App? In diesem Fall würde die XDA-Lösung nicht helfen. Hier sind einige Hinweise auf SOINSTALL_FAILED_UID_CHANGED , die völlig unterschiedliche Ansätze vorschlagen. Wenn das derselbe Fehler ist, heißt das: Einige dieser Fragen verbinden ihn eher mit dem Fehler "-24".
UID wird normalerweise als Benutzer-ID betrachtet, die in Windows manchmal als SID bezeichnet wird. Was, wenn es sich "ändern" würde, dann wäre es sinnvoll, warum diese Methoden funktionieren, weil es die UID neu initialisiert (Methode 2) oder neu zwischenspeichert, was es für die UID hält (Methode 1).
-504 ist INSTALL_FAILED_UID_CHANGED im Gegensatz zu HTTP 504 scheint wahrscheinlich, da die Installation eines Chrome-Updates in der M-Entwicklervorschau mit -504 fehlschlägt (weil das Paket nicht für M IIRC erstellt wurde).

Hoffe, das wird jemandem helfen.

In meinem Fall habe ich versucht, die App (derzeit auf dem Gerät installiert) mit Target SDK 23 auf die App (neu hochgeladene App im Play Store) mit Target SDK 22 zu aktualisieren.

Ja, das Protokoll sagte: "Fehler -504 beim Installieren von <Paket>: -26: Paket <Paket> neues Ziel-SDK 21 unterstützt keine Laufzeitberechtigungen, das alte Ziel-SDK 23 jedoch."
Ich bin mir nicht sicher, ob dies eine umfassende Lösung für die Frage von OP ist. Ich habe beispielsweise alle vorherigen Instanzen der App von meinem Telefon deinstalliert, versucht, sie über Google Play neu zu installieren, und bekomme immer noch diesen Fehler.
@IgorG. Leider müssen Sie die App von allen Geräten deinstallieren, die diese Klimaanlage verwenden ... (z. B. wenn drei Geräte dasselbe Konto verwenden und Sie eine App mit dieser Klimaanlage installiert haben, müssen Sie die App von allen drei deinstallieren Geräte, um den Fehler zu beseitigen.)

Versuchen Sie, die Play Store-App zurückzusetzen. Sie werden Ihre Apps nach diesen Schritten nicht verlieren. Nichts Wichtiges geht verloren.

Schritte, die auf einem Motorola Xoom zu befolgen sind

  1. Gehen Sie zur App-Schublade (Menü)
  2. Tippen Sie auf Einstellungen
  3. Tippen Sie auf Anwendungen
  4. Tippen Sie auf die Registerkarte „Alle“.
  5. Blättern Sie durch und suchen Sie nach Play Store
  6. Tippen Sie auf Play Store (keine Play Store-Dienste!)
  7. Tippen Sie auf „Daten löschen“
  8. Sie erhalten dann eine Warnung, klicken Sie auf "OK".

Gehen Sie Ihr Problem noch einmal durch und prüfen Sie, ob es behoben wurde. Denken Sie daran, dass Sie die Nutzungsbedingungen für die Play Store App erneut akzeptieren müssen. Wenn dies angezeigt wird, klicken Sie einfach auf „Akzeptieren“.

Super ich werde das ausprobieren und berichten.
OK. Froh, dass ich helfen konnte!
Ya :) Ich werde sicherlich antworten, wie Ihre Lösung für mich funktioniert hat, aber wahrscheinlich etwas spät sein. bin gerade beschäftigt :(

Dies kann auch auftreten, wenn Sie versuchen, eine App zu installieren, die nicht auf dem aktuellen Benutzer installiert ist, aber immer noch auf dem Gast oder einem anderen Benutzer installiert ist.

Sie haben mehr als einen Benutzer auf Lollipop-Geräten.

Das Telefon in den Flugmodus und zurück zu versetzen, hat bei mir funktioniert. Es war also höchstwahrscheinlich tatsächlich das Gateway-Problem. Tipp aber. Schalten Sie es nicht einfach ein und wieder aus. Warten Sie etwa 60 Sekunden, bevor Sie den Flugzeugmodus wieder ausschalten. Wenn Sie es einfach umschalten, nimmt es dasselbe Gateway auf.