Местоположение SDK не найдено. Определите допустимое расположение SDK с помощью переменной среды ANDROID_HOME или задав Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Местоположение SDK не найдено. Определите допустимое расположение SDK с помощью переменной среды ANDROID_HOME или задав

Сообщение Anonymous »

Пробую разработку Android только с помощью инструментов командной строки (я не устанавливаю Android Studio).

При запуске «./gradlew build --warning-mode all» возникает следующая ошибка.:< /p>
Что пошло не так:

Не удалось определить зависимости задачи ':app:compileDebugJavaWithJavac'.

Местоположение SDK не найдено. Определите допустимое расположение SDK с помощью переменной среды ANDROID_HOME или задав путь sdk.dir в файле локальных свойств вашего проекта по адресу «/Users/folder1/android-projects/genisis/local.properties».
Из всего, что я здесь увидел, я понял, что мне нужно указать путь Android SDK к переменной с именем ANDROID_HOME или к sdk.dir в local.properties.

Теперь дело в следующем , оба были сделаны, и я все еще страдаю от этих вечных страданий, вызванных gradlew.
Это из-за того, что я неправильно установил Sdk?

Как я это сделал? установить Sdk и все необходимое?

1.перешел на сайт загрузки :Android studio

2. Я прокрутил вниз до раздела «Только инструменты командной строки». Поскольку сейчас я использую Mac-OS (чипы Intel x86), я загрузил zip-файл Mac.

3. извлек zip-файл, зашел в cmdline-tools/latest/bin, запустил sdkmanager и загрузил следующее: Platform-tools, build-tools, Platforms;android-35
Я следовал этому руководству. чтобы сделать вышеперечисленное
Теперь мой каталог выглядит так

Android:

/build-tools

/cmdline-tools

/licences

/platform-tools

/platforms

Папка «платформы» содержит папку с именем android-35, которую я считаю SDK.

Итак, мои переменные среды выглядят так:

export ANDROID_HOME=Users/folder1/Android

export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools

export ANDROID_SDK_ROOT=Users/folder1/ Android

все они определены в ~/.bash_profile

и мой sdk.dir в local.properties имеет это значение: Users/folder1/Android/
Что за мерзость произошла и как мне от этого избавиться? Единственное решение — вернуться в студию Android.
Что я пробовал и чего ожидал?
ухх... Я не знаю..... Я не знаю, что делать или что попробовать
чего я ожидал?
все, что я ожидал, это вывод APK

Подробнее здесь: https://stackoverflow.com/questions/790 ... me-environ
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»