简体   繁体   English

无法在 MAC 上的 IONIC 4 中构建 android:离子 cordova 构建 android

[英]Unable to build android in IONIC 4 on MAC : ionic cordova build android

Unable to create build for android from Ionic 4 solution.无法从 Ionic 4 解决方案为 android 创建构建。

Command: ionic cordova build android 

Error:
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=/Users/$USER/Library/Android/sdk (recommended setting)
ANDROID_HOME=/Users/$USER/Library/Android/sdk (DEPRECATED)

Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper.在 Android Studio 中或在您的系统上找不到 Gradle 的已安装版本以安装 gradle 包装器。 Please include gradle in your path, or install Android Studio请在您的路径中包含 gradle,或安装 Android Studio

I have android studio installed.我安装了 android 工作室。 I manually downloaded the gradle and kept in the path as well.我手动下载了 gradle 并保留在路径中。 I have all the environment variables present.我有所有的环境变量。 Still i have the same error message as shown above.我仍然有与上图相同的错误消息。

ENVIRONMENT VARIABLES环境变量

COMMAND: open  ~/.bash_profile

export GRADLE_HOME=/Users/$USER/Library/Android/sdk/gradle/bin
export JAVA_HOME=/Users/$USER/Library/Java/Home
export ANDROID_SDK_ROOT=/Users/$USER/Library/Android/sdk
export ANDROID_HOME=/Users/$USER/Library/Android/sdk

I tried the below link in ionic forum and many other but of no help: https://forum.ionicframework.com/t/cannot-build-android-apk-ionic-4/184154我在 ionic 论坛和许多其他链接中尝试了以下链接,但没有任何帮助: https://forum.ionicframework.com/t/cannot-build-android-apk-ionic-4/184154

Any suggestions would be appreciated.任何建议,将不胜感激。

Thank you.谢谢你。

JAVA_HOME environment variable was incorrect due to multiple versions installed on my machine.由于我的机器上安装了多个版本,JAVA_HOME 环境变量不正确。 I pointed it to the latest version and the issue is resolved.我将其指向最新版本,问题已解决。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM