出现这种问题可能是由于targetSdkVersion设置不正确或者未适配Android12新的权限管理方式所导致。可以按照以下步骤进行解决:
- 在AndroidManifest.xml文件中修改targetSdkVersion为31:
- 确保在Android12上正确适配了新的权限管理方式。需要在manifest文件中添加以下代码:
- 确保应用程序具有写入外部存储权限:
- 如果应用需要访问网络,则需要添加以下权限:
- 确保应用程序具有使用相册的权限:
- 如果还是无法安装App,可以尝试清除Google Play Store和Google Play Services的数据并重启设备。
参考代码: