[안드로이드 - JDK 오류]No matching variant of com.android.tools.build:gradle:7.4.2 was found. The consumer was configured to find a runtime of a library compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well ..

2023. 3. 22. 20:55Android

안드로이드 JDK 버전이 맞지 않을 경우 발생하는 오류이다. 안드로이드 스튜디오 버전을 업그레이드했더니 발생한 오류였다. 

 

AndroidStudio -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle -> Gradle JDK: Android Studio java home 선택

 

버전 업이 되며 안드로이드 코어와 기존 JDK 파일 버전이 호환이 안되는 문제로 java 11 버전으로 올리니 해결가능 해졌다.

 

해당오류는 안드로이드 스튜디오 버전업을 진행하면 통상적으로 발생하는 문제로 업데이트된 버전의 gradle 파일과 JAVA 버전 호환성에서 오류가 발생하여 애플리케이션이 실행을 할 수 없게 된다.

 

해당 방식으로 진행했음에도 오류가 발생한다면 안드로이드 스튜디오를 삭제후 최신버전으로 업데이트하게 된다면 해결할 수 있을 것이다. 깃허브나 다른 로컬 환경에서 업데이트된 프로젝트가 내가 사용하는 버전 환경과 매칭이 안될 때 발생하기 때문이다.