3 votos

¿Es posible que Google detecte las actualizaciones de aplicaciones que no han sido entregadas a través de Play Store?

Estoy jugando a un juego desarrollado por una subdivisión de Google. ( Entrada / Niantic )

Por lo general, las nuevas versiones de este juego se lanzan por etapas, lo que significa que si no eres uno de los afortunados tendrás que esperar un tiempo para obtener la nueva versión, a veces con nuevas características interesantes.

Por supuesto, los archivos APK de la nueva versión se podían encontrar por todo Internet en varios sitios. Esto naturalmente lleva a dos cosas:

  • Hay archivos APK que están templados con
  • Los jugadores son expulsados por utilizar una versión no oficial del juego.

Como jugador curioso quiero tener las nuevas versiones lo antes posible. Para comprobar que tendré una build válida he descargado el APK de la versión anterior, que instalé a través de Google Play, en mi ordenador a través de adb .

$ adb pull /data/app/com.package.name
$ unzip -p com.package.name-1.apk META-INF/CERT.RSA | keytool -printcert | grep MD5

Lo que me da:

MD5:  A7:E9:93:81:E9:F2:10:0E:48:39:AB:48:34:F3:93:67

Ahora a hacer lo mismo con el APK de la nueva versión que me he bajado de algún sitio de internet y el MD5 del certificado coincide con el del APK oficial más antiguo.

Mi pregunta es ahora:

  • ¿Es seguro asumir que este es un APK válido que no está templado?
  • ¿Es posible que Google detecte que he instalado la nueva versión de la aplicación no a través de la Play Store?
  • Podrían detectar de alguna manera la actualización no oficial desde la app. Por ejemplo, a través del Licencias de aplicación ¿Servicio?

0voto

verix Puntos 332

Antes jugaba a Ingress y podía actualizar a versiones más nuevas usando APKs subidos por otros jugadores. No sé si el proceso de verificación de Google ha cambiado, pero mientras sea un APK oficial (es decir, no modificado), debería estar bien.

Además, según esto Hilo de conversación en Google+ El proceso de verificación utiliza los servicios de Google Play.

2 votos

Me topé con esto al investigar. Al final mi pregunta se reduce a: ¿Es posible detectar una aplicación actualizada manualmente a partir de una aplicación actualizada en Play Store a través de los servicios de Google Play?

0 votos

@TheHippo Cuando instalas una app que no es de la Play Store, no está vinculada a la Play Store. Por lo tanto, no detectará las actualizaciones de esa app. Sin embargo, creo que tu cuenta de acceso a Ingress seguirá siendo verificada por Google, si es legítima.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X