Я разрабатываю приложение SMS-шлюза, которое получает SMS-сообщения от клиентского приложения, выполняет некоторые операции с ним и загружает данные на сервер.
Из клиентского приложения, когда длина сообщения увеличиваетсяза 160 символов я делаю sendMultipartTextMessage
после разбиения сообщения методом divideMessage
.Однако, когда сообщение получено в устройстве шлюза SMS, onReceive
из BroadcastReceiver
получает только один PDU на вызов, и разные части одной и той же смс принимаются как разные смс.
Есть ли какие-либо настройки, позволяющие получать составные смс?Я использую устройство Huawei u8150 Helios для шлюза.Я рутировал устройство и при необходимости могу изменить настройки системы.
Заранее спасибо.