If you peek inside LocalBroadcastManager
source code, you'll see it's really just a normal class ("local" as you said) with a Map
connecting the various BroadcastReceiver
with the corresponding List
of IntentFilter
.
Nothing is registered at the "system level" so NO: if the app is killed, LocalBroadcastManager class is killed with it and no leak will occur.