Reputation: 1037
In my app I'm using Broadcast Receiver to receive packets from external device. Everything works great with older Android version. With Android 7+ I have problems - packets comes with delay (about 1 sec) , or app is loosing them. Do you know what could be the problem ? I know I should register Receiver in Activity, not manifest - I did all of this but problem still appears. On older versions app works perfectly.
Upvotes: 0
Views: 39
Reputation: 494
try to use priority to Intent filter like
IntentFilter filter = new IntentFilter(Intent.ACTION_XXX);
filter.addAction(Intent.ACTION_XX);
filter.setPriority(1000);
registerReceiver(receiver, filter);
Upvotes: 1