Я использую консоль Firebase для отправки push-уведомлений типа данных, все работает хорошо.Но теперь у меня есть действие по Условиям и условиям, и я хочу отключить Firebase Services, если пользователь не принял «Условия и положения» (они хранятся в Sharedpreferences, как логическое значение).
Я нашел решение вStackoverflow, но он не работает для меня, я получаю сообщения, если отправляю уведомление из консоли Firebase.
<service android:name=".MyFirebaseMessagingService"
android:enabled="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
<service android:name=".MyFirebaseIntanceIDService">
<intent-filter>
android:enabled="false">
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
</intent-filter>
</service>