본문 바로가기
Language & Framework/Android

[Android] Dependency 'androidx.activity:activity:1.8.0' requires libraries or apps that depend on it to compile against version 34 or later

by 6cess 2024. 4. 23.

안드로이드 스튜디오에서 SDK 버전으로 33으로 프로젝트를 생성하고 바로 빌드해봤는데 에러가 발생했다

 

 Dependency 'androidx.activity:activity:1.8.0' requires libraries or apps that depend on it to compile against version 34 or later of the Android APIsAsk Question

 

에러 문구처럼 SDK 버전을 34 으로 올릴 수도 있겠지만 프로젝트 생성을 버전 33으로 한 입장에서 SDK 버전 하나만 올리는 것보다 34를 요구하는 저놈의 버전을 낮추는 게 좋지 않을까 싶어서 찾아봤다.

implementation 'com.google.android.material:material:1.11.0' // 1.9.0 이하로 변경

 

이 라이브러리의 버전을 1.9.0 이하로 낮추면 SDK 33에 맞추어 빌드할 수 있다.