在离子cordova android中构建时的问题

问题描述 投票:2回答:2
  • 出了什么问题:配置项目':CordovaLib'时出现问题。 在ABI的NDK工具链文件夹中找不到工具链,前缀为:mips64el-linux-android
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
  • https://help.gradle.org获得更多帮助

在1s cmd内构建失败:命令失败并退出代码1错误输出:FAILURE:构建失败并出现异常。

  • 出了什么问题:配置项目':CordovaLib'时出现问题。 在ABI的NDK工具链文件夹中找不到工具链,前缀为:mips64el-linux-android
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
  • https://help.gradle.org获得更多帮助

在1s内构建失败[错误]运行子进程cordova时发生错误。

    cordova build android --release exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information
ionic-framework cordova-plugins building
2个回答
0
投票

将你的cordova-android版本升级到最新的7.1.3,它将使用android v3.3的gradle插件,它不再检查NDK中的mips abi。

还要确保将ANDROID_NDK_HOME环境变量设置为NDK的位置。


3
投票

我有同样的问题,我尝试了很多东西。 我在Android Studio和SDK Manager中更新了所有功能。 Gradle和Android Gradle插件在此过程中得到了更新 - 但这没有帮助。 然后我更新了cordova(从8.1.2到9.0.0)和cordova-android(到8.0.0)到最新版本 - 但这本身也没有帮助。 只有删除并重新添加android平台才能解决问题:

npm install -g cordova@latest
npm install cordova-android@latest --save
ionic cordova platform remove android
ionic cordova platform check android
ionic cordova platform add android

0
投票

做了两个步骤

1.设置ANDROID_HOME_NDK

2.由zbyl npm install -g cordova@latest npm install cordova-android@latest --save ionic cordova platform remove android ionic cordova platform check android ionic cordova platform add android 回答

它奏效了。

© www.soinside.com 2019 - 2024. All rights reserved.