Android Studio 설치 후 명령 줄에서 빌드하려고 할 때 JDK를 설치해야하는 문제를 해결합니다.

mac로 안드로이드 스튜디오의 환경 구축을 할 때 약간 막힌 부분을 메모해 둡니다.

문제



mac에 안드로이드 스튜디오를 설치 한 후 안드로이드 스튜디오 외부에서 다음과 같은 명령으로 빌드하려고 할 때 다음 오류 메시지와 스쿠쇼와 같은 대화 상자가 나타나 JDK를 설치하라는 메시지가 나타났습니다.

빌드 명령 및 오류 메시지
$ ./gradlew assembleDebug
No Java runtime present, requesting install.

JDK를 설치하라는 대화 상자


환경


  • macOS Catalina 10.15.17
  • Intel CPU

  • Android Studio 4.1.1

  • 해결책



    안드로이드 스튜디오에는 이미 JDK가 포함되어 있으므로 경로를 통해 수행해야합니다.

    구체적인 경로는 Android Studio 메뉴 > File > Project Structure 화면에서 왼쪽 창에서 SDK Location을 선택하고 JDK Location을 보면 확인할 수 있습니다.


    덧붙여서, 여기의 항목의 힌트에, 「외부 프로세스로 이용하고 싶은 경우는 JAVA_HOME 에 이 패스를 추가한다」 취지가 기재되어 있었습니다.


    확인한 경로를 ~/.zprofile 파일에 다음과 같이 쓴 후 터미널을 다시 시작하면 빌드 명령을 사용할 수 있게 됩니다.

    .zprofile
    export JAVA_HOME="/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home"
    

    참조


  • htps : //에서 ゔぇぺぺr. 안 d로이 d. 코 m/s 츠오오/인 t로/s 츠아오-콘후ぃg. HTML? hl = 그럼 #jdk
  • htps : // 코 m / 츠무 짱 / ms / 43 55789f1cf213611c
  • 좋은 웹페이지 즐겨찾기