无法将Cordova应用提交到Play商店-(您的应用当前的目标API级别为30,必须至少达到API级别31)

mjqavswn  于 2022-11-15  发布在  其他
关注(0)|答案(3)|浏览(576)

我尝试将Cordova应用(使用Framework7构建)提交到Google Play商店,但收到消息“您的应用当前面向API级别30,必须至少面向API级别31”
我已经尝试了所有我能找到的方法来将API级别更改为31。卸载和安装SDK,编辑build.gradle文件,更改Cordova添加的Android平台版本,但我要么只得到错误,要么无法上传应用程序。
问题是,我几周前才发布了这个应用程序,但显然谷歌已经改变了他们的要求,所以我想知道这是否可能在这一点上。

li9yvcax

li9yvcax1#

要达到31级的目标,你需要升级到cordova-android 11.0,然后将目标设置为31。
请参阅this post

lmvvr0a8

lmvvr0a82#

我有类似的问题,这是我如何修复它在莫纳卡平台.阅读此博客.在您设置构建环境为Android设置.您需要添加targetandroidSDK版本31通过以下步骤:转到配置-〉应用程序设置为Android。那坐着祝你好运
https://medium.com/the-web-tub/cordova-android-10-1-2-is-now-supported-b6c1329a784e

mnemlml8

mnemlml83#

尝试将以下代码添加到<platform name="android">文件的<platform name="android">部分:

<preference name="android-minSdkVersion" value="22" />
<preference name="android-targetSdkVersion" value="31" />
<preference name="android-compileSdkVersion" value="31" />

相关问题