Почему я не могу отправить жуткий страшный скелет СМС?

Я создаю приложение для текста этой строки:

░░░░░░░░░░░░▄▐ ░░░░░░▄▄▄░░▄██▄ ░░░░░▐▀█▀▌░░░░▀█▄ ░░░░░▐█▄█▌░░░░░░▀█▄ ░░░░░░▀▄▀░░░▄▄▄▄▄▀▀ ░░░░▄▄▄██▀▀▀▀ ░░░█▀▄▄▄█░▀▀ ░░░▌░▄▄▄▐▌▀▀▀ ▄░▐░░░▄▄░█░▀▀ ▀█▌░░░▄░▀█▀░▀ ░░░░░░░▄▄▐▌▄▄ ░░░░░░░▀███▀█░▄ ░░░░░░▐▌▀▄▀▄▀▐▄ ░░░░░░▐▀░░░░░░▐▌ ░░░░░░█░░░░░░░░█ ░░░░░▐▌░░░░░░░░░█ ░░░░░█░░░░░░░░░░▐▌ 

Этот метод отправляет текст:

 protected void sendSMSMessage(String phoneNo, String msg){ try { SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(phoneNo,null,msg,null,null); Toast.makeText( getApplicationContext(), "SMS sent", Toast.LENGTH_LONG ).show(); Log.v("sendSMSMessage",msg); } catch (Exception e) { Toast.makeText( getApplicationContext(), "Failed to send. Try again.", Toast.LENGTH_LONG ).show(); e.printStackTrace(); } } 

Если msg «test», и я запускаю sendSMSMessage , через несколько минут я получу строку «test» на своем телефоне. Если msg – жуткий скелет, метод идет, но я не получаю текст, а консоль не показывает ошибок – всплывает тостер «СМС-сообщение», чтобы показать, что код выполнен правильно.

Когда я вручную начертаю себе жуткий скелет, я получаю текст, но он имеет «(X / 6)», посыпанный повсюду (где «х» – это число, конечно).

Невозможно отправить скелетное СМС?

Если да, то должен ли я сделать это на картинке и отправить код в виде MMS?

Возможно, сообщение слишком длинное, и он где-то не работает, используйте divideMessage и sendMultipartTextMessage :

 ArrayList<String> parts = smsManager.divideMessage(msg); smsManager.sendMultipartTextMessage(phoneNo, null, parts, null, null); 
Intereting Posts
Неправильное поведение с увеличением на картах Google Android Импорт org.apache.commons в приложения для Android Как отобразить выбор даты для андроида с полями только месяца и года? Как открыть PDF в Android Отключить сообщения WebView с вывода logcat Полная реализация сервиса Google Maps Directions в моем приложении для Android Android открывает специальный фрагмент вкладки для уведомления Android ListView автоматически Загружает больше данных при прокрутке вверх Тесты Espresso для Android для телефона и планшета Как управлять сеансом для пользователя, зарегистрированного в мобильном приложении на PHP? Как изменить данные на другой язык, который поступает с сервера? Android: Как уменьшить зону просмотра? Каков наилучший подход для автозапуска приложения Android на выделенном устройстве? Кордовая градиентная оболочка отсутствует в android sdk SQLite не может открыть файл базы данных (код 14) при частом запросе «SELECT»