根据更新政策可知,安卓12版本开始,在项目AndroidManifest.xml中文件中,如果使用了intent-filter(意图过滤器),则需要定义android:exported的值,默认为false。
如果同时存在android.intent.category.LAUNCHER(表示activity应该被列入系统的启动器(launcher)(允许用户启动它)。Launcher是安卓系统中的桌面启动器,是桌面UI的统称。)则exported的值为true。
解决办法:
1:更改TARGET_SDK_VERSION的值,使安卓使用版本降低
2:在使用intent-filter的地方加入对应exported的值