Я разрабатываю приложение Android для Android, которое не будет сохранять сообщение в папке «Входящие». Мне нужно проверить содержимое сообщения, используя вызов webservice, а затем удалить трансляцию.android - SMS Receive Broadcast приемник получает аборт
В OnReceive() для SMSReceiver
if (messageBody.equals("somedata"))
{
Intent i = new Intent(context,Webservice.class);//webservice validation
i.putExtra("messageBody",messageBody)
startService(i);
// Stop it being passed to the main Messaging inbox
abortBroadcast();
}
Intentservice для WebService вызова никогда не получает executed.The приемник прерывается до этого. Я новичок в android, поэтому, пожалуйста, дайте мне знать, правильно ли использовать вызов webservice в службе намерений, запущенной в onReceive() приемника broacast (SMS_RECEIVE).
Вы дали разрешение на чтение в файле androidmainfest.xml? – Lucifer
Да, я дал следующие разрешения: \t \t –