У меня есть служба переднего плана, и я регистрирую там приемник CALL_STATE. На pre Android O работает нормально. Другой ресивер в сервисе тоже работает нормально. Я удалил фильтр намерений из манифеста. У меня есть все правильные разрешения.
Есть ли что-нибудь еще, что я должен делать?
В сервисе...
private static final String ACTION="android.intent.action.PHONE_STATE";
registerReceiver(mCallReceiver , new IntentFilter(ACTION));
READ_PHONE_STATE
, а не только разрешение на манифест? - person CommonsWare   schedule 25.08.2017