小编Ind*_*dia的帖子

Android Studio,更新 build.gradle TargetSdkVersion 31 问题

我们正在使用 targetSdkVersion 30,我正在尝试将其更新到 31

当我将 targetSdkVersion 设置为 31 时,我无法运行/编译该应用程序,因为它在 manifest.xml 中出现构建失败错误:

android:exported 需要明确指定。android:exported当相应组件定义了意图过滤器时,面向 Android 12 及更高版本的应用需要指定显式值。 有关详细信息,请参阅 https://developer.android.com/guide/topics/manifest/activity-element#exported 。src/main/AndroidManifest.xml

我检查了清单文件,为每个活动添加了 android:exported = true/false,接收者!

如果我将目标 SDK 版本设置为 30,则没有问题,但设置为 31,并且我确信我已将 android:exported 添加到清单中的所有适用组件

请帮我

android android-manifest kotlin android-studio build.gradle

4
推荐指数
1
解决办法
2万
查看次数