RikkaApps/Shizuku-API

[bug] One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when a receiver isn't being registered exclusively for system broadcasts

Closed this issue · 0 comments

context.registerReceiver(new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
BinderContainer container = intent.getParcelableExtra(EXTRA_BINDER);
if (container != null && container.binder != null) {
Log.i(TAG, "binder received from broadcast");
Shizuku.onBinderReceived(container.binder, context.getPackageName());
}
}
}, new IntentFilter(ACTION_BINDER_RECEIVED));

https://developer.android.com/about/versions/14/behavior-changes-14?hl=zh-cn#runtime-receivers-exported