Невозможно собрать Android в IONIC 4 на MAC: ionic cordova build android

Не удалось создать сборку для Android из решения Ionic 4.

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)

Не удалось найти установленную версию Gradle ни в Android Studio, ни в вашей системе для установки оболочки Gradle. Пожалуйста, включите gradle в свой путь или установите Android Studio

У меня установлена ​​андроид-студия. Я вручную загрузил градиент и также сохранил путь. У меня есть все переменные среды. Тем не менее у меня такое же сообщение об ошибке, как показано выше.

ПЕРЕМЕННЫЕ СРЕДЫ

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

Я попробовал приведенную ниже ссылку на ионном форуме и многих других, но не помог: https://forum.ionicframework.com/t/cannot-build-android-apk-ionic-4/184154

Мы ценим любые предложения.

Спасибо.


person DEV    schedule 24.06.2020    source источник
comment
Что возвращает запуск gradle -v?   -  person Ivar Reukers    schedule 24.06.2020
comment
Путь Java был неправильным, так как было установлено много версий. Теперь он работает нормально после исправления переменной среды JAVA_HOME. Спасибо   -  person DEV    schedule 24.06.2020


Ответы (1)


Переменная среды JAVA_HOME была неверной из-за нескольких версий, установленных на моем компьютере. Я указал на последнюю версию, и проблема решена.

person DEV    schedule 24.06.2020