【发布时间】:2021-11-03 03:09:19
【问题描述】:
清单合并失败:需要明确指定 android:exported 。当相应组件定义了 Intent 过滤器时,面向 Android 12 及更高版本的应用需要为
android:exported指定显式值。详情请见https://developer.android.com/guide/topics/manifest/activity-element#exported。
我的应用程序的AndroidManifest.xml 文件中没有<services,我还查找了每个AndroidManifest.xml 文件,它们也没有任何<service 元素,那么为什么会出现此错误?
我的合并清单选项卡中没有错误,但是,第一个清单有两个 <receiver,我已经在其中手动添加了 android:exported 属性。
【问题讨论】:
-
也许您正在使用具有服务的库。你检查你的合并清单了吗?在 Android Studio 的清单编辑器中有一个子选项卡。