0
Я пытаюсь обнаружить мой исходящий звонок.Приемник вещания не запускается
Я объявил ресивер в манифесте как:
<receiver android:name=".br">
<intent-filter>
<action android:name="android.intent.action.NEW_OUTGOING_CALL"></action>
</intent-filter>
</receiver>
и это мой класс радиовещательного приемника:
public class br extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context,"intercepted",Toast.LENGTH_LONG).show();
}
}
Но когда я делаю новый вызов, вещательный приемник не запускается и я добавил свои разрешения:
<uses-permission android:name="ANDROID.PERMISSION.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="ANDROID.PERMISSION.PROCESS_OUTGOING_CALLS"></uses-permission>
'ANDROID.PERMISSION' в ваших элементах' 'должен быть строчным. Например, 'android: name =" android.permission.READ_PHONE_STATE "'. –
это не сработало. Приемник не начинается – Sabari
Затем вам нужно предоставить больше информации, например, ваш полный манифест, расположение класса Receiver и т. Д. Пожалуйста, отредактируйте вопрос, чтобы сделать это. Не ставьте его в комментарии. –