Невозможно отправить SMS с помощью SMSManager в Android

В моем приложении я не хочу использовать отправителя сообщения по умолчанию.Для этого я перешел по следующей ссылке Можно ли в Android отправить SMS-сообщение более чем одному получателю в коде?

  • И этот код тоже работал. Но сообщения, которые я отправляю отсюда коды не сохраняются в ящиках исходящих и входящих сообщений телефона.
  • Я использую в своем коде такой менеджер sms

    SmsManager sms = SmsManager.getDefault (); sms.sendTextMessage (phoneNumber, null, message, null, null);

Но он не отправляет sms. Пожалуйста, помогите мне с тем, как я могу отправить sms в android - я тоже пробовал подписаться PendingIntent sentPI = PendingIntent.getBroadcast (this, 0, новое намерение ( ОТПРАВЛЕНО), 0);

PendingIntent deliveredPI = PendingIntent.getBroadcast(this, 0,
new Intent(DELIVERED), 0);
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);

Тоже не работает.
SMSAPPActivity.java

РЕДАКТИРОВАТЬ:

btnSendSMS.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                String message = txtMessage.getText().toString();
                String[] PhnNoArray = new String[2];
                PhnNoArray[0] = "9999999999";
                PhnNoArray[1] = "8888888888";
                // StringTokenizer st = new StringTokenizer(phoneNo, ",");
                smsManager = SmsManager.getDefault();
                for (int i = 0; i < PhnNoArray.length; i++) {
                    smsManager = SmsManager.getDefault();
                        // this is the function that does all the magic
//                      sms.sendTextMessage(phoneNumber, null, msg, pi, null);
                    smsManager.sendTextMessage(PhnNoArray[i], null, message, null,
                            null);
                    Toast.makeText(getBaseContext(), "SMS sent : " + i,
                            Toast.LENGTH_SHORT).show();
                }
}
        });

Просмотрите изменения и скажите мне, что я сделал не так. Tost отображается, но SMS не приходит на другой телефон с использованием этого кода

14
задан Community 23 May 2017 в 12:34
поделиться