Recientemente, una pregunta aquí en SO me ha portado esto a mi atención. Android no tiene una API pública para escuchar los SMS entrantes. Solía haber una acción android.provider.Telephony.SMS_RECEIVED
, pero se ha eliminado de la API oficial e incluso si aún funciona, obviamente no es a prueba de futuro. No necesito esta función en este momento, pero puede que en el futuro, y me parece muy extraño que no está disponible debido a que:¿Por qué la API de Android no permite escuchar públicamente los SMS entrantes?
- Android siempre ha alentado la profunda personalización de cada pequeña parte del sistema (creo de tha lanzador, el marcador, la aplicación de contactos)
- Hay un montón de alternativas a la aplicación estándar de SMS que ya están en el mercado (por no mencionar los de los vendedores)
tal vez me estoy perdiendo algo o tal vez hay una razón técnica: admito que no sé cómo funcionan los SMS
Ver: https://groups.google.com/d/topic/android-developers/8fL6RjZMOnk/discussion –
Ese enlace no agrega ninguna información – Raffaele
¿De qué versión de API se extrae? ¿Todavía funciona? – samwize