gradlew lint 실행 방법

 이번 에러는 컴퓨터가 자바(Java)가 어디에 설치되어 있는지 모르기 때문에 발생합니다. 안드로이드 스튜디오가 내부적으로는 자바를 사용하고 있지만, 터미널(명령 프롬프트/PowerShell)에게는 그 위치를 알려주지 않은 상태입니다.

이를 해결하려면 JAVA_HOME 환경 변수를 설정해야 합니다.


1단계: 안드로이드 스튜디오에서 자바 경로 확인하기

안드로이드 스튜디오가 이미 사용 중인 자바 경로를 복사하는 것이 가장 확실합니다.

  1. 안드로이드 스튜디오 상단 메뉴에서 File > Settings (macOS는 Settings/Preferences)를 엽니다.

  2. Build, Execution, Deployment > Build Tools > Gradle로 이동합니다.

  3. Gradle JDK 항목에 표시된 경로를 확인하고, 그 옆의 폴더 아이콘이나 주소를 클릭해 전체 경로를 복사합니다.

    • 보통 C:\Program Files\Android\Android Studio\jbr 또는 jmods 경로입니다.

2단계: Windows 환경 변수 설정하기

이제 컴퓨터 시스템에 이 경로를 알려줘야 합니다.

  1. Windows 검색창에 **"시스템 환경 변수 편집"**을 검색해 실행합니다.

  2. 하단의 [환경 변수] 버튼을 클릭합니다.

  3. 시스템 변수 영역에서 **[새로 만들기]**를 누릅니다.

    • 변수 이름: JAVA_HOME

    • 변수 값: 아까 복사한 자바 경로 (예: C:\Program Files\Android\Android Studio\jbr)

  4. 시스템 변수 목록에서 **Path**라는 변수를 찾아 선택하고 **[편집]**을 누릅니다.

  5. **[새로 만들기]**를 누르고 %JAVA_HOME%\bin이라고 입력한 뒤 확인을 누릅니다.

  6. 모든 창에서 확인을 눌러 저장합니다.

3단계: 터미널 재시작 (매우 중요)

환경 변수를 설정한 후에는 반드시 안드로이드 스튜디오 터미널을 완전히 껐다가 다시 열어야 적용됩니다.

  1. 안드로이드 스튜디오 하단 터미널의 [x] 아이콘을 눌러 탭을 닫습니다.

  2. 다시 터미널을 열고 다음 명령어를 입력해 보세요.

    PowerShell
    ./gradlew lint
    

💡 팁: 설정이 잘 되었는지 확인하려면?

터미널에 java -version을 입력했을 때 자바 버전 정보가 출력된다면 성공적으로 설정된 것입니다.

설정 과정에서 막히는 부분이나, 경로를 찾는 데 어려움이 있다면 다시 말씀해 주세요!

댓글

이 블로그의 인기 게시물

발로란트 1067 오류

허리 펴면 멍든 느낌으로 아풀때 척추 경직