Code: Select all
context.sendBroadcast(new Intent("my_custom_action").putExtras(extras)
.setPackage(context.getPackageName()));
Code: Select all
IntentFilter filter = new IntentFilter();
filter.addAction("my_custom_action");
internalReceiver = new OpenedNotificationReceiver();
ContextCompat.registerReceiver(context, internalReceiver, filter, ContextCompat.RECEIVER_NOT_EXPORTED);
Ich habe das Paket festgelegt, wie es empfohlen wurde. Ich werde Warnung bekommen. Weiß jemand, wie ich diese Warnung loswerden kann oder sind sie falsch positiv? Werfen Sie eine Warnung, ich weiß nicht, welche Aktivität dies als Teil der App, aber nicht mein SDK -Code und ich kann ihn nicht als Komponente hinzufügen und es explizit machen, da er sich möglicherweise weiter ändert.