如何解决Ionic应用打包时出现的Gradle或Android Studio相关安装错误
问题解决方案
第一步:修复Gradle版本不兼容问题
你当前安装的Gradle 7.0.2版本和项目用到的cordova构建配置不兼容,需降级到匹配的6.8.1版本:
- 卸载已安装的高版本Gradle:
brew uninstall gradle - 安装指定兼容版本:
brew install gradle@6.8 - 替换原有环境变量配置:
export PATH=$PATH:/usr/local/Cellar/gradle/6.8.1/bin
如果需要环境变量永久生效,将上述配置写入/.zshrc(zsh终端)或/.bash_profile(bash终端),执行source ~/.zshrc或source ~/.bash_profile让配置立即生效。
第二步:修复NDK版本不匹配问题
- 打开Android Studio,依次进入Settings > Appearance & Behavior > System Settings > Android SDK > SDK Tools
- 勾选「Show Package Details」,展开NDK (Side by side)选项,勾选21.0.6113669版本,点击Apply等待安装完成即可
- 如需手动指定NDK路径,在项目
platforms/android/local.properties文件中添加配置:ndk.dir=你的Android SDK路径/ndk/21.0.6113669
第三步:兜底适配(可选)
如果执行完上述步骤仍有Gradle弃用特性报错,可升级cordova-android版本到适配配置:
- 移除原安卓平台:
ionic cordova platform remove android - 安装适配版本的安卓平台:
ionic cordova platform add android@10 - 重新执行构建命令:
ionic cordova build android --prod
内容的提问来源于stack exchange,提问作者Alberto Sanmartin Martinez
相关产品推荐
相关产品推荐

