Macos Android目标:未安装Cordova要求

Macos Android目标:未安装Cordova要求,macos,android-studio,cordova,sdk,zsh,Macos,Android Studio,Cordova,Sdk,Zsh,我试着阅读堆栈溢出和其他谷歌页面。我想我的路径可能有点错,但我不确定为什么它没有错,因为它看起来确实正确 请有人帮忙,让我知道这是否正确。我也安装了Android Studio,但我正试图通过Cordova CLI实现这一点 我对使用Zsh也很陌生,所以我编辑了其中一个配置文件和bash配置文件,但仍然没有效果。任何帮助都将不胜感激,因为我不明白出了什么问题 eval $(/opt/homebrew/bin/brew shellenv) eval $(/opt/homebrew/bin/bre

我试着阅读堆栈溢出和其他谷歌页面。我想我的路径可能有点错,但我不确定为什么它没有错,因为它看起来确实正确

请有人帮忙,让我知道这是否正确。我也安装了Android Studio,但我正试图通过Cordova CLI实现这一点

我对使用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" ]] && source "/Users/lyntree/.sdkman/bin/sdkman-init.sh"
[![enter image description here][1]][1]


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

答:SE11安装了错误的JAVA版本-应该是JAVA版本SE8

我一这么做:

科尔多瓦要求(已完成!) Cordova Build Android(开始工作,但在构建过程中失败-由于现在工具的另一个java问题)


我希望这对任何人都有帮助

有人能帮忙吗?