Android - 一次性解决 Manifest merger failed : Apps targeting Android 12 and higher are required to ... 问题

临时解决办法

AndroidManifest.xml 文件中给 activity添加 android:exported=“true”
但之后每生成一个activity都需要对应添加进去(好麻烦)

<activity 
	android:name=".MainActivity" 
	android:exported="true">
        ...
</activity>

Android - 一次性解决 Manifest merger failed : Apps targeting Android 12 and higher are required to ... 问题

一次性解决办法

1、进入 File —> Project Structure —> Modules
原本31的版本,都修改为其他的,我这里选择30的版本
(注:如果其他包也是31的,也都统统改了)

Android - 一次性解决 Manifest merger failed : Apps targeting Android 12 and higher are required to ... 问题
2、build.gradld —> targetSdkVersion
原本31的版本,都修改为其他的,我这里选择30的版本
(注:如果其他包也是31的,也都统统改了)
Android - 一次性解决 Manifest merger failed : Apps targeting Android 12 and higher are required to ... 问题

上一篇:安卓基础知识之Activity篇(二):Activity四大启动模式


下一篇:Android进阶解密读书笔记(六)——理解ActivityManagerService