在 ionic cordova 中构建时出现问题 android
Problems when building in ionic cordova android
出了什么问题:
配置项目“:CordovaLib”时出现问题。
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
尝试:
运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。
获取更多帮助
1 秒内构建失败
cmd:命令失败,退出代码为 1 错误输出:
失败:构建失败,出现异常。
出了什么问题:
配置项目“:CordovaLib”时出现问题。
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
尝试:
运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。
获取更多帮助
1 秒内构建失败
[错误] 运行 子进程 cordova 时发生错误。
cordova build android --release exited with exit code 1.
Re-running this command with the --verbose flag may provide more information
将您的 cordova-android 版本升级到最新的 7.1.3,它将使用 gradle v3.3 的 android 插件,不再检查 mips abi NDK。
还要确保将 ANDROID_NDK_HOME 环境变量设置为您的 NDK 的位置。
我遇到了同样的问题,我尝试了很多方法。
我在 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
做了两步
1.Set ANDROID_HOME_NDK
2.Updated 由 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
它奏效了。
出了什么问题: 配置项目“:CordovaLib”时出现问题。
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
尝试: 运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。
- 获取更多帮助
1 秒内构建失败 cmd:命令失败,退出代码为 1 错误输出: 失败:构建失败,出现异常。
出了什么问题: 配置项目“:CordovaLib”时出现问题。
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
尝试: 运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。
- 获取更多帮助
1 秒内构建失败 [错误] 运行 子进程 cordova 时发生错误。
cordova build android --release exited with exit code 1.
Re-running this command with the --verbose flag may provide more information
将您的 cordova-android 版本升级到最新的 7.1.3,它将使用 gradle v3.3 的 android 插件,不再检查 mips abi NDK。
还要确保将 ANDROID_NDK_HOME 环境变量设置为您的 NDK 的位置。
我遇到了同样的问题,我尝试了很多方法。
我在 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
做了两步
1.Set ANDROID_HOME_NDK
2.Updated 由 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
它奏效了。