Нет, не может. Максимальный размер SMS-сообщения составляет 140 байт, даже если вы используете SmsManager.sendDataMessage()
.
Так что вам нужно установить цикл для обработки ваших составных смс. Может быть, вам также нужно SmsManager.divideMessage(String text)
, чтобы сделать несколько фрагментов.
Пожалуйста, обратитесь к проблеме этого человека: http://goo.gl/vl99e
Кстати, поэтому я думаю, что именно по этой причине Google решил открыть этот API: SmsManager.sendMultipartTextMessage()