Цель Android: не установлены требования Cordova

#macos #android-studio #cordova #sdk #zsh

#macos #android-studio #cordova #sdk #zsh

Вопрос:

Я пробовал читать о переполнении стека, а также о дополнительных страницах Google. Я думаю, что у меня может быть немного неправильный путь, но я не уверен, почему это не неправильно, поскольку это выглядит правильно.

Может кто-нибудь, пожалуйста, помогите и дайте мне знать, правильно ли это. У меня также установлена Android Studio, но я пытаюсь сделать это с помощью командной строки Cordova.

Я также новичок в использовании Zsh, поэтому я отредактировал оба профиля, этот и профиль bash, но все равно никакого эффекта. Любая помощь была бы весьма признательна, поскольку я не понимаю, что не так.

 
eval $(/opt/homebrew/bin/brew shellenv)
eval $(/opt/homebrew/bin/brew shellenv)

export ANDROID_HOME=/Users/lyntree/Library/Android/sdk
export ANDROID_SDK_ROOT=~/Users/lyntree/Library/Android/sdk

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.9.jdk/Contents/Home

export ANDROID_HOME="$HOME/Android/Sdk"
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=${PATH}:/Development/android-sdk/platform-tools:/Development/android-sdk/tools

#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/Users/lyntree/.sdkman"
[[ -s "/Users/lyntree/.sdkman/bin/sdkman-init.sh" ]] amp;amp; source "/Users/lyntree/.sdkman/bin/sdkman-init.sh"
[![enter image description here][1]][1]


  [1]: https://i.stack.imgur.com/90iBj.jpg
 

Комментарии:

1. Кто-нибудь может помочь, пожалуйста?

Ответ №1:

Ответ: была установлена неправильная версия JAVA SE11 — должна быть версия JAVA SE8.

Как только я это сделал:

Требования Cordova (СРАБОТАЛИ!) Cordova Build Android (начал работать и сбой при сборке — из-за другой проблемы Java с инструментами сейчас)…

Я надеюсь, что это кому-нибудь поможет!