Does BroadcastReceiver.onReceive always run in the UI thread? December 18, 2022 by Tarik Does BroadcastReceiver.onReceive always run in the UI thread? Yes.