Создайте приложение для Android в командной строке с помощью Android Studio на Mac

#android #android-studio #command-line #gradlew

#Android #android-studio #командная строка #gradlew

Вопрос:

Я установил Android Studio на свой Mac. У меня есть проект Android. Я бы хотел создать его в командной строке. Если я попытаюсь создать или даже просто получить доступные задачи:

 ./gradlew tasks
  

Я получил эту ошибку:

 No Java runtime present, requesting install.
  

Я не хочу устанавливать новый JDK. Я могу создать приложение в Android Studio. Как я могу использовать JDK, установленный Android Studio?

Ответ №1:

В этой статье вы можете найти решение: https://medium.com/@peter.configcat/build-your-android-app-from-command-line-with-android-studio-on-mac-ee1f7434709b

Добавьте Android Studio JDK в свой PATH. Добавьте это в свой .zshenv :

 export JAVA_HOME=/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
export PATH=”$JAVA_HOME/bin:$PATH 

./gradlew tasks и ./gradlew assmebleDebug должно работать.