¿Cómo empujar automáticamente una aplicación de Android desde la web a un teléfono?

La instalación rápida de AppBrain es capaz de empujar las aplicaciones desde su sitio web directamente a un teléfono Android sin intervención del usuario. Esto requiere las credenciales de la cuenta de Google del usuario o el token de autorización, por lo que es evidente que utiliza algunas API de Google. Hay un proyecto no oficial de la API de Android Market , pero eso no incluye la instalación de la aplicación.

Entonces, ¿cómo funciona?

Pienso que envían una notificación del empuje al teléfono sobre el servicio de nube de Google que invoca la transferencia directa del APK en el teléfono. Después de descargar la aplicación se instala simplemente como cualquier otro APK instalado desde la tarjeta SD. (La aplicación solicita su permiso para instalar aplicaciones).

Si desea apoyar este servicio, tiene que crear su propia aplicación Android. Su aplicación debe escuchar los mensajes push procedentes de su servidor y luego responder a ellos. Puede descargar el archivo apk desde una determinada ubicación o puede iniciar el Android Market. Si sólo desea soportar Android 2.2 o superior, puede utilizar el servicio Cloud2Device de Google, también conocido como C2DM , pero debe desarrollar una aplicación para escuchar un mensaje push.

Hay otra forma, pero no es oficial y es más como un hack. Puede escribir un parser en PHP, pero debe solicitar el nombre de usuario de google y la contraseña. A continuación, puede iniciar sesión con esta cuenta en market.android.com y simular el empuje del botón "Instalar" en el sitio web, que disparará una intención al mercado en el teléfono y se instalará la aplicación.

  • Android: Notificaciones push de GCM que no aparecen en la lista de notificaciones
  • Haga clic en notificación para ingresar mi aplicación en android
  • Error al empujar el elemento (s). En android
  • No se puede establecer el sonido de notificación push en android
  • Notificaciones de la barra de estado de Android - Intención de obtener los extras antiguos por segunda vez
  • Despierta Android Phone / tablet?
  • ¿Son confiables las notificaciones push de Android?
  • ¿Cómo eliminar una notificación push de Android desde el centro de notificaciones cuando la aplicación se inicia con su icono de lanzador?
  • Android: adb: copia el archivo a / system (Permiso denegado)
  • Cordova PushPlugin - No se puede recibir notificación de GCM en android si la aplicación no se está ejecutando
  • Android, notificación Push mediante parse.com, inicia automáticamente la aplicación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.