Неустранимое исключение: java.lang.UnsupportedOperationException: SMS не поддерживается - PullRequest
0 голосов
/ 11 октября 2018

Я создал приложение, которое дает возможность отправлять смс.

Я использую метод для отправки смс:

 smsManager.sendMultipartTextMessage(smsPhone, null, smsBodyParts, 
 sentPendingIntents, deliveredPendingIntents);

Также я добавил разрешения в Manifest и разрешения времени выполнения для более высоких версий ОС.,Приложение работает отлично, но одно устройство Samsung Galaxy A7 дает сбой.А в крашлитике у меня есть журнал:

Fatal Exception: java.lang.UnsupportedOperationException: Sms is not supported
   at android.telephony.SmsManager.getISmsServiceOrThrow(SmsManager.java:815)
   at android.telephony.SmsManager.sendMultipartTextMessageInternal(SmsManager.java:575)
   at android.telephony.SmsManager.sendMultipartTextMessage(SmsManager.java:544)
   at com.companyname.ProcessSMSService$SMSSendThread.run(ProcessSMSService.java:479)

Я не нашел в Google ничего полезного, ссылающегося на мой сбой.Пожалуйста, помогите мне.Почему произошел этот сбой?Как я могу это покрыть?Спасибо.

1 Ответ

0 голосов
/ 11 октября 2018

Я думаю, что конкретное устройство не имеет функции смс. Так что вам нужно проверить, поддерживает ли устройство функцию смс или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...