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:

  1. El código está ejecutando pero los mensajes no están enviando, incluso estoy teniendo el equilibrio
  2. He cambiado de código para utilizar la aplicación de stock sms para enviar incluso esto también no pudo enviar.
  3. 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.

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.

  • Android - Determinar el límite de texto SMS
  • ¿Puedo enviar automáticamente SMS (sin la necesidad del usuario de aprobar)
  • Cómo obtener el número de teléfono del destinatario de SMS en Android
  • Android - enviar sms en un hilo separado
  • Cola de SMS Manejo para el error SMS
  • Android: documentación para el contenido: // sms / "type" values?
  • Desarrollo de la versión personalizada de la aplicación incorporada de SMS / MMS para Android
  • SMS reciben sin notificación
  • Límite de Android SMS?
  • SMS enviados / entregados: ¿cómo identificas a qué SMS pertenece la emisión?
  • Crear PDU para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.