Android Studio 我在制作API 31时找不到这个错误,我的每个项目中都有这3个错误

dldeef67  于 2022-12-13  发布在  Android
关注(0)|答案(1)|浏览(196)

合并错误:错误:android:exported需要为元素〈receiver#com.onesignal.GcmBroadcastReceiver〉显式指定。当相应组件定义了intent过滤器时,面向Android 12及更高版本的应用需要为android:exported指定显式值。请参阅https://developer.android.com/guide/topics/manifest/activity-element#exported了解详细信息。app main manifest(此文件),第57行
错误:android:exported需要为元素〈receiver#com.onesignal.BootUpReceiver〉显式指定。当相应组件定义了intent过滤器时,面向Android 12及更高版本的应用需要为android:exported指定显式值。请参阅https://developer.android.com/guide/topics/manifest/activity-element#exported了解详情。.app main manifest(此文件),第93行错误:android:exported需要为元素〈receiver#com.onesignal.UpgradeReceiver〉显式指定。当相应组件定义了Intent过滤器时,面向Android 12及更高版本的应用需要为android:exported指定显式值。https://developer.android.com/guide/topics/manifest/activity-element#exported有关详细信息,请参阅www.example.com。.app main manifest(此文件),第100行

yxyvkwin

yxyvkwin1#

它解释了自己s你需要添加android:exported="true or false"为您的接收器gcmBroadcastReceiver
如果你不打算上传你的应用程序玩商店,你可以降级你的API到30,它将工作,而不需要你添加android:导出的每一个活动。

相关问题