glide
glide copied to clipboard
Supporting behavior changes when TargetSDK 34
This line using context.registerReceiver, when using android 14 and app targeting SDK 34, we should specify flag exported/not exported.
https://developer.android.com/about/versions/14/behavior-changes-14#runtime-receivers-exported
Can you help doublecheck if it necessary to add that flag on this class? Currently i dont see any issue on rendering image, but wondering if that flag will causing any issue in the background.
Glide Version: 4.16.0
Integration libraries:okhttp3
Device/Android Version: 14
Recently, our application on Google Play has been rejected because of an improper registration of the broadcast receiver. Applications targeting Android 13 or later are required to explicitly specify the export behavior when invoking the registerReceiver() method. The current official version of your application encountered a crash due to the use of a broadcast receiver without defining its export behavior. We kindly request that you update your application to ensure that all registered broadcast receivers clearly specify their export behavior.