¿Cómo puedo enviar sms falsos a mí mismo sin el uso de la red móvil?
Quiero mostrar alguna información como un sms en mi aplicación. Pero SmsManager y BroadcastReciever no pueden crear sms y notificar por teléfono.
¿Cómo puedo enviar un sms falso a mí mismo programáticamente? Cualquier ideas, soluciones o cualquier clase de investigación …?
- Podría un emulador enviar un SMS a sí mismo
- Buzón de entrada de SMS de consulta de Android por nombre de remitente
- Registrar BroadcastReceiver para SMS entrantes
- Enviar SMS hasta que tenga éxito
- Prueba de unidad Android SMS Receiver
Gracias.
- Receptor de radiodifusión sigue funcionando después de cerrar la aplicación - Android
- SMS Broadcast Receiver no funciona después de reiniciar
- ¿Cuáles son los significados de los valores en el proveedor de contenidos "content // sms /" de Android?
- Android SmsProvider, ¿qué significa ICC?
- Android: ¿Recibe todos los sms enviados? (bandeja de salida)
- Android: configurar el tono de notificación de SMS
- ¿Por qué sendTextMessage requiere el permiso READ_PHONE_STATE?
- Eliminar sms android después de recibir Sin demora
PRUEBA DE CONCEPTO
Llamar lista SMS
Intent intent = new Intent("android.intent.action.MAIN"); intent.setComponent( new ComponentName("com.android.mms","com.android.mms.ui.ConversationList")); startActivity(intent);
LEER SMS
cursor c= getContentResolver().query(uri, null, null ,null,null); startManagingCursor(c); c.moveToFirst(); String body = c.getString(c.getColumnIndexOrThrow("body")).toString(); String number = c.getString(c.getColumnIndexOrThrow("address")).toString(); c.close(); Toast.makeText(getApplicationContext(), number, Toast.LENGTH_LONG).show();
Escribir SMS
ContentValues values = new ContentValues(); values.put("address", "SENDER"); values.put("body", "foo bar"); getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
MANIFIESTO
<uses-permission android:name="android.permission.WRITE_SMS"/> <uses-permission android:name="android.permission.READ_SMS"/>
PROBLEMA No hay ningún evento después de que por lo tanto, android no sabe si hay algún mensaje nuevo.
Puede enviar SMS desde otra instancia de Android Emulator. Eso se puede hacer a través del control de Emulador Ver en Eclipse o usar Telnet .
- Dibujo sobre tema de lona en dispositivos de gama alta
- Obtener advertencia No encontró la clase "com.qualcomm.qti.Performance"