Пробую разработку 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
Местоположение SDK не найдено. Определите допустимое расположение SDK с помощью переменной среды ANDROID_HOME или задав ⇐ Android
Форум для тех, кто программирует под Android
1727087790
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
Подробнее здесь: [url]https://stackoverflow.com/questions/79014072/sdk-location-not-found-define-a-valid-sdk-location-with-an-android-home-environ[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия