Ionic 未指定获取compileSdkVersion,请将其添加到build.gradle

o4tp2gmn  于 2023-01-06  发布在  Ionic
关注(0)|答案(2)|浏览(260)

在构建APK时出现此错误
配置项目":app"时出现问题。
com.android.builder.errors.EvalIssueException:未指定compileSdkVersion。请将其添加到build. gradle
在build. gradle中已添加了compileSdkVersion cordovaConfig. COMPILE_SDK_VERSION
也在添加的config.xml文件中
谁能帮帮我出什么事了

    • 离子信息**

离子型:
离子命令行界面:5.4.16(C:\用户\anshi\应用数据\漫游\npm\节点模块\离子)离子框架:@离子/Angular 5.9.4@Angular -开发套件/构建-Angular :12.1.4Angular 设备套件/原理图:12.2.18@Angular /倾斜:12.2.18@离子/Angular 工具包:4.0.0
cordova :
cordova CLI:11.0.0 cordova 平台:安卓11.0.0 cordova 插件:cordova插件离子键盘2.2.0、cordova插件离子网络视图4.2.1(和23个其他插件)
效用:
cordova -雷斯:0.15.4本机运行(可用更新:第1.7.1节):第1.5.0节
系统:
Android SDK工具:26.1.1(C:\用户\用户名\应用数据\本地\安卓系统\Sdk) NodeJS :v16.13.0(C:\程序文件\节点\节点. exe)npm:6.14.18操作系统: windows 10

2hh7jdfx

2hh7jdfx1#

安装模块

npm i @ionic/cordova-builders
mctunoxg

mctunoxg2#

该文件是否存在于您的node_modules中?node_modules/@ionic/cordova-builders/软件包.json
您是否添加了以下构建程序:ng add @ionic/cordova-builders根据文件https://www.npmjs.com/package/@ionic/cordova-builders
我认为这与您的问题无关。但构建工具的最新版本是33。我认为cordova-android 11默认构建target-SDK-32。构建工具26用于targetSDK-26。我认为您应该添加较新版本的构建工具(或使用较低版本的cordova-android)

相关问题