¿Error 504 al descargar aplicaciones de Play Store?

26

Mi dispositivo es Motorola Xoom MZ604 . La conectividad a Internet es 4G WiMax a través de mi computadora portátil como punto de acceso. El problema es que cuando intento descargar cualquier aplicación de Google Play Store, me da un error 504 con el mensaje que mencioné en el título.

Sin embargo, si navego a la aplicación a través del navegador y hago clic en: Install → Select Device → Instally luego reinicio mi dispositivo, a veces funciona.

Un poco de google me trajo que es un error de tiempo de espera de puerta de enlace. Pero todavía no puedo entender cómo solucionar el problema. Espero su ayuda.

Samiron
fuente
1
Sería útil una captura de pantalla que muestre el mensaje completo, ya que el error 504 puede significar cosas diferentes.
Nicolas Raoul

Respuestas:

10

Según la lista de códigos de estado en Wikipedia , un error 504 significa lo siguiente:

504 Tiempo de espera de la puerta de enlace
El servidor estaba actuando como una puerta de enlace o proxy y no recibió una respuesta oportuna del servidor ascendente.

En otras palabras: el culpable no debe estar (en) su dispositivo, ni (en) Google Play, sino en el medio.

Un hilo en el foro de Nook describe el mismo problema, y ​​una de las conclusiones es:

En general, eso significa un error de Gateway y sospecharía que el problema está en el extremo del enrutador en lugar del lado del Nook. A veces, un reinicio del enrutador lo curará.

Lo que corresponde a mi conclusión. Entonces, si está utilizando datos móviles, podría ser útil apagar y volver a encender los datos (o mejor: cambiar al modo avión y volver), con la esperanza de que se conecte a un segmento diferente de la red de su proveedor (y así una puerta de enlace diferente en ese extremo).


De un hilo en XDA sobre todos los códigos de error de Google Play

Método 1:

  • borrar datos
  • borrar el caché de google play store y google service framework

Método 2:

  • eliminar tu cuenta de gmail
  • reiniciar
  • Re-agregar cuenta

Curiosamente, el mismo problema llega a una conclusión muy diferente en las respuestas de Yahoo : aquí el usuario no tenía suficiente espacio en su dispositivo, por lo que después de eliminar alguna otra aplicación, de repente funcionó. Sospecho que esto fue una coincidencia (cuando volvió a intentarlo después de haber liberado espacio, la puerta de enlace estaba "arreglada"), pero no está de más comprobar eso.


Varias soluciones más podrían aparecer con el tiempo. Para mí resultó útil buscar en Google '' Google Play "" error 504 "' .

Izzy
fuente
8
No sé si el error 504 de Google Play es el mismo que un error HTTP 504. Si en realidad es un HTTP 504, estoy de acuerdo, no solucionará nada en el servidor.
Ryan Conrad el
1
Sí. Desafortunadamente, esa publicación de XDA no habla de razones , solo de posibles soluciones .
Izzy
66
encontré más información que dice que un error 504 es INSTALL_FAILED_UID_CHANGED - esto es comentarios a un error corregido en la copia de seguridad de titanio, pero es más información :)
Ryan Conrad
3
El UID generalmente se considera el ID de usuario, a veces llamado SID en Windows. Lo que si "cambiara", entonces tendría sentido el por qué esos métodos funcionan, porque reinicia el UID (método 2), o vuelve a almacenar en caché lo que cree que es el UID (método 1).
Ryan Conrad el
44
Parece probable que -504 se INSTALL_FAILED_UID_CHANGED en lugar de HTTP 504 dado que la instalación de una actualización de Chrome en la vista previa del desarrollador M falla con -504 (porque el paquete no está construido para M IIRC)
3

Espero que esto ayude a alguien.

En mi caso, estaba tratando de actualizar la aplicación (actualmente instalada en el dispositivo) que tiene Target SDK 23 a la aplicación (aplicación recién cargada en Play Store) que tiene Target SDK 22.

wasimys
fuente
1
Sí, el registro decía: "Error -504 al instalar <paquete>: -26: El paquete nuevo <paquete> SDK 21 de destino no admite permisos de tiempo de ejecución, pero el SDK 23 de destino anterior sí lo hace"
Ujjwal Singh
No estoy seguro de que esta sea una solución integral a la pregunta de OP. Por ejemplo, desinstalé todas las instancias anteriores de la aplicación de mi teléfono, intenté reinstalarla a través de Google Play y aún obtengo este error.
IgorGanapolsky
1
@IgorG. desafortunadamente, debe desinstalar la aplicación de todos los dispositivos que usan este aire acondicionado ... (por ejemplo, si tres dispositivos usan la misma cuenta y usted ha instalado la aplicación usando este aire acondicionado, debe desinstalar la aplicación de los tres dispositivos para deshacerse del error.)
wasimys
1

Intenta restablecer la aplicación Play Store. No perderá sus aplicaciones siguiendo estos pasos. Nada importante se perderá.

Pasos a seguir en un motorola xoom

  1. Ir al cajón de aplicaciones (menú)
  2. Configuraciones de toque
  3. Toque aplicaciones
  4. Toca la pestaña "Todos"
  5. Desplázate y busca Play Store
  6. Toque Play Store (¡no los servicios de Play Store!)
  7. Toca "borrar datos"
  8. Luego recibirá una advertencia, haga clic en "ok"

Eso es todo, revise su problema nuevamente y vea si se solucionó. Tenga en cuenta que tendrá que volver a aceptar los términos y condiciones de la aplicación Play Store, cuando aparezca, simplemente haga clic en "aceptar"

cw1998
fuente
Genial, intentaré esto y te lo haré saber.
Samiron
Okay. Me alegro de poder ayudar!
cw1998
Sí :) seguramente responderé sobre cómo funcionó su solución para mí, pero probablemente sea un poco tarde. estar ocupado en este momento :(
Samiron
1

Esto también puede aparecer cuando intenta instalar una aplicación que no está instalada en el usuario actual, pero que aún está instalada en el invitado u otro usuario.

Tienes más de un usuario en dispositivos Lollipop.

David
fuente
0

Configurar el teléfono en modo Avión y viceversa me sirvió. Por lo tanto, lo más probable es que fuera el problema de Gateway. Consejo sin embargo. No lo enciendas y luego lo apagues. Espere unos 60 segundos antes de volver a desactivar el modo avión. Si solo lo alterna, selecciona la misma puerta de enlace.

Larry
fuente