如何在 ionic android 中将我的应用程序的目标 API 级别从 29 更改为 30
how to change my app's target API level from 29 to 30 in ionic android
使用 Cordova 插件创建了离子 android 应用程序。尝试将生成的 apk 文件上传到 Play 商店时,出现错误:
"Your app currently targets API level 29 and must target at least API level 30 to ensure it is built on the latest APIs optimized for security and performance. Change your app's target API level to at least 30".
已更正并上传apk,下次尝试上传新生成的apk时出现同样的错误,请问有什么持久的解决方案吗??
已在 config.xml 中更正,我还需要更改其他地方吗?
ionic version: 5.4.16
cordova version: 11.0.0
将您的 Cordova CLI 更新到版本 11,然后当您 运行 cordova platform add android
默认情况下已经以 SDK 30 为目标时,它将下载 cordova-android 10.x。
如果您已经有一个 cordova-android 平台,您必须先将其删除并删除白名单插件,因为它没有集成到平台中
cordova platform rm android
cordova plugin rm cordova-plugin-whitelist
cordova platform add android
使用 Cordova 插件创建了离子 android 应用程序。尝试将生成的 apk 文件上传到 Play 商店时,出现错误:
"Your app currently targets API level 29 and must target at least API level 30 to ensure it is built on the latest APIs optimized for security and performance. Change your app's target API level to at least 30".
已更正并上传apk,下次尝试上传新生成的apk时出现同样的错误,请问有什么持久的解决方案吗??
已在 config.xml 中更正,我还需要更改其他地方吗?
ionic version: 5.4.16
cordova version: 11.0.0
将您的 Cordova CLI 更新到版本 11,然后当您 运行 cordova platform add android
默认情况下已经以 SDK 30 为目标时,它将下载 cordova-android 10.x。
如果您已经有一个 cordova-android 平台,您必须先将其删除并删除白名单插件,因为它没有集成到平台中
cordova platform rm android
cordova plugin rm cordova-plugin-whitelist
cordova platform add android