Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo acceder al almacenamiento de SMS en Android?

Beginner Android dev aquí.

Estoy tratando de crear una aplicación que lea los mensajes SMS almacenados en el dispositivo y luego dar a los usuarios estadísticas sobre sus hábitos (como quién mensaje a menudo, palabras comunes, etc).

  • WebView shouldOverrideUrlLoading () no se invocan enlaces no válidos
  • Android - Desplazamiento vertical con GridLayout
  • ButterKnife no trabaja con Jack?
  • Habilitar registro DEBUG en Blu-R1 HD (teléfono Amazon)
  • seleccionando el contacto de la vista de texto de autocompletado
  • Ripple efecto en Android Lollipop CardView
  • Pero a mi entender, no parece haber una manera de hacer esto. He mirado en torno a los foros y la mayoría de los que habla es acceder a la bandeja de entrada donde se pueden encontrar los mensajes que el usuario no ha leído. ¿Cómo puede la aplicación predeterminada y de terceros (Handcent por ejemplo) mostrar los mismos textos? No mantienen su propia base de datos porque Handcent mostrará todos los textos después de la instalación.

    Tl; dr: ¿Cómo puedo leer mensajes SMS en dispositivos Android, específicamente mensajes que se han leído antes.

  • Cómo obtener el número de teléfono de los contactos en Android
  • Hash clave para la aplicación Android-Facebook
  • Demostración de Android OpenGL "No config chosen"
  • Abrir la aplicación de Android desde la URL mediante el intento de filtro no funciona
  • ¿Cómo podemos crear hilanderos similares a iPhone en android?
  • Force Parse Push Notifications para usar PPNS en lugar de GCM
  • 3 Solutions collect form web for “¿Cómo acceder al almacenamiento de SMS en Android?”

    Para obtener un ejemplo concreto de acceso a la base de datos SMS / MMS, eche un vistazo a gTalkSMS .

    Vas a tener que llamar a la clase SmsManager . Usted probablemente va a necesitar usar la constante STATUS_ON_ICC_READ y tal vez poner lo que se obtiene en sus aplicaciones locales db para que pueda realizar un seguimiento de lo que ya han leído vs las cosas nuevas para su aplicación para analizar a través de. PERO tenga en cuenta que tiene que declarar el uso de la clase en su manifiesto, por lo que los usuarios verán que usted tiene acceso a su SMS llamado en el diálogo de permisos que obtienen cuando se instalan. Ver el acceso de SMS es inusual y podría poner a algunos usuarios. Buena suerte.

    Aquí está el enlace que va en profundidad en el Administrador de Sms

    Haga lo siguiente, descargue el navegador de base de datos SQLLite desde aquí :

    Busque su base de datos. Archivo en el teléfono.

    Entonces, tan pronto como instale el programa vaya a: "Browse Data", verá todos los SMS allí !!

    Realmente puede exportar los datos a un archivo de Excel o SQL.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.