Envío de SMS a granel con el administrador de sms en android
Estoy enviando sms casi a 90-100 número usando SmsManager
, estoy leyendo el número de archivo y pasar el número a la función sendtextmessage como a continuación
String[] nos;// this array contains mobile nos SmsManager sm = Smsmanager.getDefault(); for(int i=0;i<nos.length;i++){ sm.sendtextmessage(nos[i],null,"hello",null,null); }
el problema es:
- Interceptar SMS salientes
- La forma más rápida y rápida de obtener nuevos mensajes sms al iniciar la aplicación - Android
- Android: ¿Cómo enviar unicode sms programatically y recibirlo en el otro lado correctamente?
- SMS de confirmación no deseados enviados por el proveedor en Austria
- Bloquear llamadas entrantes y sms en android
- El código está ejecutando pero los mensajes no están enviando, incluso estoy teniendo el equilibrio
- He cambiado de código para utilizar la aplicación de stock sms para enviar incluso esto también no pudo enviar.
- Si envío uno a uno no de la acción de la aplicación, que está enviando, pero si elijo el número de más de 5, entonces no es el envío He utilizado htc explorer.
- ¿Cómo obtener el informe de entrega de cada SMS enviado en bucle Android?
- Android: recibe SMS largos (multipart)
- Envío de SMS mediante programación a varias personas obteniendo un error genérico
- ¿Cómo enviar y recibir SMS desde la aplicación Android?
- Cómo consultar el MMS Iniciar sesión en Android
- Clase 0 SMS (SMS flash) en Android
- Abrir la conversación de SMS principal en android
- Suprimir / bloquear BroadcastReceiver en otra aplicación
Su código es correcto, pero el problema es que está disparando SMS en un bucle for. El bucle for se va a ejecutar muy rápido, mientras que la acción de envío de SMS requiere un cierto retraso antes de enviar un SMS siguiente.
Anteriormente he hecho el mismo tipo de programa en Java, puede encontrar su código de trabajo en mi otra respuesta . Así que durante mi desarrollo llego a saber que la actividad de envío de SMS requiere un intervalo de tiempo antes de enviar el próximo SMS. Así que me gustaría sugerirle que tenga un retraso de por lo menos 1000 micro segundos antes de enviar el siguiente SMS.