안드로이드 개발자의 창고
[안드로이드 스튜디오] 'androidx.core:core:1.9.0' requires 'compileSdkVersion' to be set to 33 or higher. 본문
오류 해결
[안드로이드 스튜디오] 'androidx.core:core:1.9.0' requires 'compileSdkVersion' to be set to 33 or higher.
Wise-99 2023. 5. 7. 00:57코틀린 시작 1일차부터 오류가 3개나 났다.
![](https://blog.kakaocdn.net/dn/DERdl/btsd3fwxfgk/u7ckczGBPnWxW8qfzhev61/img.png)
Dependency 'androidx.core:core:1.9.0' requires 'compileSdkVersion' to be set to 33 or higher.Compilation target for module ':app' is 'android-32'
SDK 버전이 낮아서 생기는 오류인데 SDK버전 오류가 생기면 프로젝트를 지우고 다시 만들어도 된다.
하지만 중요한 코드가 많다면 코드를 고치면 된다.
내 경우에는 33 이상으로 설정해야 한다고 알려주고 있다.
![](https://blog.kakaocdn.net/dn/my3Qq/btseddqQXJI/pYxW1U25TlA4bmllKxlDMK/img.png)
안드로이드 스튜디오 왼쪽에 Gradle Scripts에서 build.gradle(Module) 파일을 더블 클릭 해 열어준다.
![](https://blog.kakaocdn.net/dn/bHJtVC/btsd1jeVXDJ/kGXpYCY2EODlLtxt33hoYk/img.png)
위 사진에 있는 빨간색 박스에 있는 숫자들을 바꿔준다.
두 개의 박스를 같은 숫자로 바꿔줘야 한다.
내 오류는 33 또는 그 이상의 버전으로 설정하라고 해서 33으로 맞춰줬다.
어떤 숫자로 바꿔야될지 모르겠다면 해당 오류를 잘 보고 바꿔주면 된다.
그리고 오른쪽 상단에 Sync Now를 눌러준다.
그리고 다시 실행해보면 제대로 실행이 잘 될 것이다.
아니면 다른 오류가 또 생기거나...
'오류 해결' 카테고리의 다른 글
[코틀린] Declaration has type inferred from a platform call, which can lead to unchecked nullability issues. Specify type explicitly as nullable or non-nullable. 전역변수 오류 (0) | 2023.05.07 |
---|---|
[이클립스] "eclipse 응용프로그램이 예기치 않게 종료되었습니다." (0) | 2023.05.07 |
안드로이드스튜디오 파일 빨간 글씨 지우기 (0) | 2023.05.07 |
[안드로이드 스튜디오] java.lang.ClassNotFoundException (1) | 2023.05.07 |
[안드로이드 스튜디오] unresolved reference: println (0) | 2023.05.07 |