Я работаю над ma c
Я уже видел несколько вопросов, связанных с моей проблемой, так как, прежде чем задать здесь вопрос, я искал решение
Как установить android target (SDK)?
{ ссылка }
Ошибка, которая отображается при запуске cordova requirements
, выглядит следующим образом:
Результаты проверки требований для android:
Java JDK: installed 13.0.2
Android SDK: installed true
Android target: not installed No android targets (SDKs) installed!
Gradle: installed /usr/local/Cellar/gradle/6.3/bin/gradle
И когда я запускаю cordova build
:
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT = undefined (recommended setting)
ANDROID_HOME = / Users /mari/ Library / Android / sdk / (DEPRECATED)
Requirements check failed for JDK 8 ('1.8. *')! Detected version: 13.0.2
Проверяйте свои переменные среды ANDROID_SDK_ ROOT / JAVA_HOME / PATH.
Но, несмотря на попытки решения, предлагаемого несколькими пользователями, это не работает. Я установил Android SDK Platform с 29 по 21, в том числе показываю конфигурацию своих переменных среды:
export PATH = "$ PATH: / Applications / Visual Studio Code.app/Contents/Resources/app/bin"
export ANDROID_HOME = ~ / Library / Android / sdk / export PATH = ~ / Library / Android / sdk / tools: $ PATH
export PATH = ~ / Library / Android / sdk / platform-tools: $ PATH
export JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_241.jdk / Contents / Home
export PATH = $ PATH: $ JAVA_HOME / bin export PATH = "/ usr / local / opt / openjdk / bin: $ PATH"
Я потратил дни на поиск решений и тестирование идей, предлагаемых другими пользователями, но Я не могу это исправить. И, наконец, я пришел сюда за помощью.
Если есть другой вопрос, в котором отражены мои проблемы, скажите мне, я искал другие вопросы и ни у кого не нашел решения.
Можете ли вы помочь мне решить мою проблему?
Мой английский sh не очень хорош, поэтому я использую переводчик, надеюсь, express мои потребности хорошо
Tank You