¿Abre la aplicación de Android enviando un mensaje de texto?

Me preguntaba si es posible abrir una aplicación de Android en el teléfono de alguien mediante el envío de un mensaje de texto, suponiendo que el usuario ya tiene la aplicación instalada en su teléfono. Algo como ¿dónde está mi aplicación Droid? ¿Puedo enviarlo como un mensaje de texto diciendo "ABRIR" un servicio de fondo reconoce esto y abre la aplicación? ¿Es esto posible y si así son sus ejemplos? Gracias

Sí se puede, con el derecho de permiso en el manifiesto. Puede indicarle a su aplicación que escuche en la intención de android.provider.Telephony.SMS_RECEIVED, que activará un receptor de difusión cuando llegue un SMS. Luego, con el permiso que le permite leer el SMS, puede simplemente comprobar si los SMS recibidos coinciden con sus parámetros (número de teléfono del remitente y contenido de texto, por ejemplo).

Una vez que haya comprobado que el sms es el sms derecho puede iniciar una actividad o lo que desea.

Sólo tienes que añadir el permiso correcto en manifiesto:
"Android.provider.Telephony.SMS_RECEIVED"

Y entonces tendrás que extender una clase de IntentReceiver. Y anular el método onReceiveIntent

  • Prueba "real" del receptor de sms
  • SGS-3 bug relacionado con la lista de conversaciones SMS?
  • No se puede instanciar el receptor en BroadcastReceiver SMS
  • ¿Cómo acceder a sms tiempo que he recibido en la bandeja de entrada?
  • Envío de SMS sin utilizar SmsManager de Android .. ¿Biblioteca nativa?
  • ¿Cómo enviar sms al apagar el teléfono en android?
  • Marcación de mensajes SMS como mensajes de lectura / no leídos o eliminación de mensajes que no funcionan en KitKat
  • ¿Creación de una aplicación de SMS en Android?
  • Android enviando muchos mensajes SMS
  • El observador SMS enviado se ejecuta 3 veces
  • Lanzar la aplicación android cuando se pulsa un enlace en SMS
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.