Приложение handsent подавляет трансляцию SMS_RECEIVED
У меня есть приложение на рынке, которое обрабатывает трансляции android.provider.Telephony.SMS_RECEIVED. теперь я понял, что трансляция больше не отправляется (или, по крайней мере, я ее больше не получаю), как только на конкретном устройстве установлена смс handcent.
- Как это возможно, что приложение может отключить передачу от отправки?
- есть ли способ получить трансляцию?
спасибо Саймон
1 ответ
Решение
Как это возможно, что приложение может отключить передачу от отправки?
СМС отправляются в виде заказанной трансляции. Приемники с высоким приоритетом могут прервать трансляцию, не позволяя получателям с более низким приоритетом получить на это шанс.
есть ли способ получить трансляцию?
Ваш ресивер имеет более высокий приоритет <intent-filter>
чем Handcent, что может или не может быть возможно.
Или удалите Handcent.