Spanish [SOLUCIONADO] Enviar y recibir SMS

rscheel

Well-Known Member
Licensed User
Longtime User
Estimados, necesito realizar una aplicación que envié SMS y reciba la respuesta del numero al cual se le ha enviado.

Si alguien tiene conocimiento de este tema, le agradecería su ayuda.

Saludos.
 

bgsoft

Well-Known Member
Licensed User
Longtime User

rscheel

Well-Known Member
Licensed User
Longtime User

Gracias, justamente estaba ya probando eso funciona bien, lo malo que según lo que he leído los mensajes enviados con android 5+ no se pueden borrar, solo con la aplicación predeterminada de mensajes se puede.
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola:

Si, tienes razón, segun Erel a partir de Android 4.4 sólo la aplicación de SMS que se establece como la aplicación de mensajería predeterminada puede eliminar mensajes.

Pero aun asi, prueba esto:

B4X:
Private i As Intent
i.Initialize(i.ACTION_MAIN, "")
i.SetComponent("com.android.settings/.Settings")
i.PutExtra(":android:show_fragment", "com.android.settings.applications.AppOpsSummary")
StartActivity(i)

Si no te hace nada, aqui hay una libreria que dice que si permite borrar:
https://www.b4x.com/android/forum/threads/smsplus-libinclude-delete-sms.19380/

Saludos
 

rscheel

Well-Known Member
Licensed User
Longtime User
Gracias por la ayuda, ya solucione mi problema, no lo hice eliminado los mensajes, lo que realice fue hacer un servicio que corre en un teléfono x, y realizar una app para el móvil que crea el mensaje.

Esto hace que cuando se crea un mensaje se guarda en una bd y el servicio recupera los datos y envía el mensaje al numero que se guardo en la bd, luego recupera la respuesta y la bd, esto lo realizo con un ID compruebo que el numero que retorna el mensaje este en la bd y el ID que retorna se el mismo que se envió por mensaje, esto es para registrar en dispositivo de huellas conectado a un gps, para esto siempre la respuesta sera la misma.

Y de esta manera la persona que registe los usuarios no vera jamas los comandos enviados por SMS.
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Gracias por la ayuda, ya solucione mi problema, no lo hice eliminado los mensajes, lo que realice fue hacer un servicio que corre en un teléfono x, y realizar una app para el móvil que crea el mensaje.

Esto hace que cuando se crea un mensaje se guarda en una bd y el servicio recupera los datos y envía el mensaje al numero que se guardo en la bd, luego recupera la respuesta y la bd, esto lo realizo con un ID compruebo que el numero que retorna el mensaje este en la bd y el ID que retorna se el mismo que se envió por mensaje, esto es para registrar en dispositivo de huellas conectado a un gps, para esto siempre la respuesta sera la misma.

Y de esta manera la persona que registe los usuarios no vera jamas los comandos enviados por SMS.

Muy buena idea, gracias por compartir.

Saludos
 
Top