如何解决编译错误:“面向 Android 12 及更高版本的应用需要为 android:exported 指定显式值”问题

如果您的应用针对 Android12,则文档说:
如果您的应用面向 Android 12 并包含使用Intent 过滤器的活动、服务或广播接收器,
则您必须显式声明这些应用组件的属性android:exported
因此,我为所有在 AndroidManifest.xml 中使用意图过滤器的组件显式声明android:exported了属性,但仍然因编译错误而失败:
清单合并失败并出现多个错误,请参阅日志错误:当相应组件定义了意图过滤器时,
需要针对 Android 12 及更高版本的应用程序为 `android:exported` 指定显式值
发生了什么 ??
为什么所有的activity、server和Receiver都配置exported了,还报这个错误?

最低0.47元/天 解锁文章
1151

被折叠的 条评论
为什么被折叠?



