Erreur 504 lors du téléchargement d'applications depuis le Play Store?


26

Mon appareil est le Motorola Xoom MZ604 . La connectivité Internet est 4G WiMax via mon ordinateur portable comme point d'accès. Le problème est que lorsque j'essaie de télécharger une application à partir de Google Play Store, cela me donne une erreur 504 avec le message que j'ai mentionné dans le titre.

Cependant, si je navigue vers l'application via un navigateur et clique sur: Install → Select Device → Installpuis redémarrer mon appareil, cela fonctionne parfois.

Une recherche sur Google m'a amené à dire qu'il s'agit d'une erreur de dépassement de délai de passerelle. Mais je ne parviens toujours pas à comprendre comment contourner le problème. Dans l'attente de votre aide.


1
Une capture d'écran montrant le message complet serait utile, car l'erreur 504 peut signifier différentes choses.
Nicolas Raoul

Réponses:


10

Selon la liste des codes d'état sur Wikipedia , une erreur 504 signifie ce qui suit:

Délai d'expiration de la passerelle 504
Le serveur faisait office de passerelle ou de proxy et n'a pas reçu de réponse en temps opportun du serveur en amont.

En d'autres termes: le coupable ne doit être ni (sur) votre appareil, ni (sur) Google Play - mais entre les deux.

Un fil sur le forum Nook décrit le même problème, et l'une des conclusions est la suivante:

Généralement, cela signifie une erreur de passerelle et je soupçonne que le problème se situe du côté du routeur plutôt que du côté du coin. Parfois, une réinitialisation du routeur le guérira.

Ce qui correspond à ma conclusion. Donc, si vous utilisez des données mobiles, il peut être utile de désactiver et de réactiver les données (ou mieux: passer en mode avion et inversement), dans l'espoir que vous obtiendrez une connexion dans un segment différent du réseau de votre fournisseur (et donc une passerelle différente à cette fin).


À partir d'un fil sur XDA sur tous les codes d'erreur Google Play

Méthode 1:

  • effacer les données
  • vider le cache de google play store & google service framework

Méthode 2:

  • supprimez votre compte gmail
  • redémarrer
  • Ajouter à nouveau un compte

Curieusement, le même problème arrive à une conclusion très différente sur les réponses de Yahoo : ici, l'utilisateur n'avait pas assez d'espace sur son appareil, donc après avoir supprimé une autre application, cela a soudainement fonctionné. Je soupçonne que c'était une co-incidence (quand il a essayé à nouveau après avoir libéré de l'espace, la passerelle était "fixe") - mais cela ne peut pas faire de mal de vérifier cela.


Plusieurs autres souillures pourraient apparaître avec le temps. Pour moi, il s'est avéré utile de rechercher dans Google "'Google Play" "erreur 504"' .


8
Je ne sais pas si l'erreur 504 de Google Play est identique à une erreur HTTP 504. S'il s'agit en fait d'un HTTP 504, je suis d'accord, cela ne résoudra rien sur le serveur.
Ryan Conrad

1
Ouais. Malheureusement, ce message XDA ne parle pas de raisons , mais de solutions possibles .
Izzy

6
a trouvé plus d'informations qui indiquent qu'une erreur 504 est INSTALL_FAILED_UID_CHANGED - il s'agit de commentaires sur un bug corrigé dans la sauvegarde en titane, mais c'est plus d'informations :)
Ryan Conrad

3
L'UID est généralement considéré comme l'ID utilisateur, parfois appelé SID dans les fenêtres. Si elle "changeait", cela expliquerait pourquoi ces méthodes fonctionnent, car elle réinitialise l'UID (méthode 2) ou remet en cache ce qu'elle pense que l'UID est (méthode 1).
Ryan Conrad

4
-504 étant INSTALL_FAILED_UID_CHANGED par opposition à HTTP 504 semble probable étant donné que l'installation d'une mise à jour Chrome sur l'aperçu du développeur M échoue avec -504 (car le package n'est pas conçu pour M IIRC)

3

J'espère que cela aidera quelqu'un.

Dans mon cas, j'essayais de mettre à niveau l'application (actuellement installée sur l'appareil) qui a Target SDK 23 vers l'application (application nouvellement téléchargée dans le Play Store) qui a cible SDK 22.


1
Oui, le journal indique: "Erreur -504 lors de l'installation de <package>: -26: le package <package> du nouveau SDK cible 21 ne prend pas en charge les autorisations d'exécution mais l'ancien SDK cible 23 le fait"
Ujjwal Singh

Je ne suis pas sûr que ce soit une solution globale à la question d'OP. Par exemple, j'ai désinstallé toutes les instances précédentes de l'application de mon téléphone, j'ai essayé de la réinstaller via Google Play et j'obtiens toujours cette erreur.
IgorGanapolsky

1
@IgorG. malheureusement, vous devez désinstaller l'application de tous les appareils qui utilisent cet a / c ... (par exemple, si trois appareils utilisant le même compte et que vous avez installé l'application en utilisant cet a / c, vous devez désinstaller l'application des trois appareils pour se débarrasser de l'erreur.)
wasimys

1

Essayez de réinitialiser l'application Play Store. Vous ne perdrez pas vos applications en suivant ces étapes. Rien d'important ne sera perdu.

Étapes à suivre sur un Motorola Xoom

  1. Accédez au tiroir de l'application (menu)
  2. Appuyez sur paramètres
  3. Appuyez sur les applications
  4. Appuyez sur l'onglet "Tous"
  5. Faites défiler et recherchez Play Store
  6. Appuyez sur Play Store (pas sur les services Play Store!)
  7. Appuyez sur "effacer les données"
  8. Vous obtiendrez alors un avertissement, cliquez sur "ok"

Voilà, revoyez votre problème et voyez s'il a été résolu. Gardez à l'esprit que vous devrez accepter à nouveau les termes et conditions de l'application Play Store, lorsque cela apparaîtra, cliquez simplement sur «Accepter»


Super, je vais essayer cela et vous le faire savoir.
Samiron

D'accord. Heureux d'avoir pu aider!
cw1998

Ya :) je vais sûrement répondre sur la façon dont votre solution a fonctionné pour moi mais sera probablement un peu en retard. être occupé en ce moment :(
Samiron

1

Cela peut également apparaître lorsque vous essayez d'installer une application qui n'est pas installée sur l'utilisateur actuel, mais toujours installée sur l'invité ou un autre utilisateur.

Vous avez plus d'un utilisateur sur les appareils Lollipop.


0

Régler le téléphone en mode Avion et vice versa a fait l'affaire pour moi. Il s'agissait donc très probablement du problème de la passerelle. Astuce cependant. Ne l'allumez pas puis l'éteignez. Attendez environ 60 secondes avant de désactiver à nouveau le mode avion. Si vous le basculez, il reprend la même passerelle.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.