Android
Gradle JDK 변경
Wook No.1
2022. 4. 4. 18:19
Android API Level 32를 빌드하기 위해서는 Gradle JDK 를 11로 올려야 한다.
안드로이드 스튜디오를 범블비로 업데이트 하면 스튜디오에서 기본 JDK를 11을 지원해 주기 때문에 별도로 설치 할 필요는 없지만
스튜디오를 범블비로 업데이트 하기 싫거나 ./gradlew 로 빌드하려 할때는 JDK 11을 설치하여 경로 설정을 해주면 된다.
jdk 설치
https://wookno1.tistory.com/34
안드로이드 스튜디오 설정
app -> Open Module Settings -> SDK Location -> Gradle Settings. -> Gradle JDK 설정
gradlew 로 빌드 시
# Debug Build
./gradlew assembleDebug -Dorg.gradle.java.home=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
# Relase Build
./gradlew assembleRelease -Dorg.gradle.java.home=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home