본문 바로가기

유니티/오류

Unity(유니티)_androidx.privacysandbox.ads.ads-adservices-java-1.0.0-beta05:' requires 'compileSdkVersion' to be set to 33 or higher. Compilation target for module ':launcher' is 'android-32'

오류 내용 :
androidx.privacysandbox.ads.ads-adservices-java-1.0.0-beta05:' requires 'compileSdkVersion' to be set to 33 or higher.
     Compilation target for module ':launcher' is 'android-32'

이런 식 혹은

WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 33


This Android Gradle plugin (7.1.2) was tested up to compileSdk = 32

This warning can be suppressed by adding
    android.suppressUnsupportedCompileSdk=33
to this project's gradle.properties


해결 방법


 Android Gradle plugin과 Gradle의 버전이 
해당 "compileSdk"( = 33)와 맞는 유니티 에디터 확인하고

설치해서 빌드하면 된다.

 

확인 방법은 아래 링크에서 확인할 수 있다.

 

https://docs.unity3d.com/kr/2023.2/Manual/android-gradle-overview.html

 

Android용 Gradle - Unity 매뉴얼

Gradle은 여러 빌드 프로세스를 자동화하고 일반적인 빌드 오류를 방지하는 빌드 시스템입니다. Unity는 모든 Android 빌드에 Gradle을 사용합니다. Unity에서 출력 패키지(.apk, .aab)를 빌드하거나, Unity에

docs.unity3d.com