2009-05-22 11 views
7

Estoy creando una utilidad de copia de seguridad para Android y necesito leer el contenido de la bandeja de entrada, bandeja de salida y dratfs. ¿Cómo puedo lograr eso en SDK v1.5?Android 1.5: leer mensajes SMS

Respuesta

-10

Si puede abrir una conexión con el módem interno y ejecutar AT commands (no sé cómo se hace esto), entonces se puede copia de seguridad de la siguiente manera (tira de los comentarios):

AT+CSCS="UTF8"  // select character set 
AT+CMEE=2   // turn on extended error reporting 
AT+CPMS="ME","ME" // select message storage in the phone 
AT+CMGL=4   // read all messages 
AT+CPMS="SM","SM" // select message storage on SIM 
AT+CMGL=4   // read all messages 

Usted debe de Por supuesto, espere OK después de emitir cada uno de los comandos. Consulte 27.005 y 27.007 para obtener detalles de los comandos.

+0

El problema es que no se puede. –

+0

Con un teléfono rooteado, puede hacerlo. –

+0

¿Pueden algunos de ustedes votar negativamente por favor expliquen por qué creen que esta respuesta merece un total de 4 votos a favor? Para mí eso indica algo totalmente equivocado y un mal consejo. Esta respuesta es simplemente algo que actualmente no es posible (pero recuerde que Android podría agregar soporte para esto más adelante y luego estas respuestas serán una opción completamente viable). Un voto a favor podría estar bien (a pesar de que indiqué claramente que la respuesta fue un tipo de respuesta "quizás el siguiente funciona ..."), pero encuentro -4 inapropiado. – hlovdal

Cuestiones relacionadas