Saltar al contenido
Aprender Programación

historial de SMS en Android y Enviar, recibir SMS

Le mostrará un ejemplo práctico paso a paso de cómo usar Android para enviar, recibir y listar el historial de SMS de un proyecto. Intentaremos explicar los diferentes métodos que lo hacen posible y algunos de los desarrollos, y verás todas las explicaciones en la práctica.

Cualquier envío de SMS requiere permiso android.permission.SEND_SMS:

<manifest ...>
    
    <uses-sdk .../>    
    
    <uses-permission android:name="android.permission.SEND_SMS"/>

    <application
        ...>
        ...

</manifest>

ENVIAR SMS CON INTERNET

strPhone = "XXXXXXXXXXX";
strMessage
= "LoremnIpsum";
           
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent
.setType("vnd.android-dir/mms-sms");
sendIntent
.putExtra("address", strPhone);
sendIntent
.putExtra("sms_body", strMessage);
startActivity
(sendIntent);