В настоящее время я разрабатываю приложение, которое должно обрабатывать SMS только в том случае, если это SMS-сообщение, ожидаемое приложением (такое же поведение, как Whatsapp при регистрации).Abort SMS Intent на Android KitKat
Я хотел бы отменить SMS-намерение, поскольку оно не ожидается в поле SMS.
Мой вопрос: Я знаю, что Google сильно изменил поведение SMS в KitKat, и теперь, даже если мое SMS хорошо разбирается в моем приложении, SMS также появляется в SMSBox, даже если я позвоню this.abortBroadcast();
в своем SMS-сообщении широковещательный приемник. Итак, есть ли способ избежать появления этих SMS-сообщений в SMS-блоке без необходимости разработки полного приложения для SMS-сообщений?
Для получения информации приоритет еще не достиг 1000 (и я также пытался использовать MAX Integer) в файле манифеста для этого широковещательного приемника.
«Есть ли способ избежать появления этих SMS-сообщений в SMS-блоке без необходимости разработки полного приложения для SMS?» - AFAIK, no. Я бы структурировал SMS для того, чтобы быть ценным для пользователя, в дополнение к выполнению вашей желаемой роли, чтобы оправдать его в папке «Входящие» (и стоило того, что пользователь заплатил за сообщение, если вообще). – CommonsWare
В контексте моего приложения я не могу сделать его ценным для пользователя, не увеличивая его размер до более чем 1 SMS. Вот почему я сейчас интересуюсь решением, если оно существует. Кстати, спасибо за ваш ответ. – gahfy
Что делать, если изменить приложение SMS по умолчанию в настройках беспроводной сети? – gayavat