Unity 2019 기반 Android 11용 애플리케이션 설정 방법
Android 11 (API 레벨 30) 지원을 위해, 패키지 공개 상태 <queries> 요소가 일부 Android 라이브러리에 추가되었습니다. <queries> 요소는 Gradle 버전 5.6.4 이상이 필요합니다. Gradle 레벨 6.9.2 사용이 권장됩니다. 이 버전은 Unity 2019, 2020, 2021에서 지원됩니다.
Unity 버전 2020 이상에서, Gradle 버전은 Android 11 지원과 함께 기본적으로 설치됩니다.
Android 11 지원과 함께 Gradle을 설치하려면 다음 절차를 따릅니다:
- Gradle 6.9.2를 다운로드합니다.
- Unity 에디터에서 프로젝트를 엽니다.
- 메인 메뉴에서,
Edit > Preferences (Windows) 또는Unity > Preferences (macOS)로 이동합니다. External Tools > Android 섹션으로 이동합니다.Gradle installed with Unity 체크박스 체크를 해제합니다.Gradle 필드에서,Browse 를 클릭하고 Gradle 6.9.2 파일이 든 폴더를 선택합니다.

- 메인 메뉴에서
Edit > Project Settings 로 이동합니다. Player > Android 탭으로 이동합니다.Publishing Settings > Build 섹션에서Custom Main Gradle Template ,Custom Launcher Gradle Template ,Custom Gradle Properties Template 상자를 선택합니다.Assets/Plugins/Android/gradleTemplate.properties파일에 다음 줄을 추가합니다.
Copy
- groovy
1android.useAndroidX=true
Assets/Plugins/Android/mainTemplate.gradle및Assets/Plugins/Android/launcherTemplate.gradle파일에 다음 변경 사항을 적용합니다.- 파일 시작 부분의 다음 주석을 삭제합니다(누락될 수 있음).
Copy
- groovy
1// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
- 파일 시작 부분에 다음 줄을 추가합니다:
Copy
- groovy
1buildscript {
2repositories {
3 google()
4 jcenter()
5 }
6 dependencies {
7 // Must be Android Gradle Plugin 3.6.0 or later. For a list of
8 // compatible Gradle versions refer to:
9 // https://developer.android.com/studio/releases/gradle-plugin
10 classpath 'com.android.tools.build:gradle:3.6.0'
11 }
12}
13
14allprojects {
15 repositories {
16 google()
17 jcenter()
18 flatDir {
19 dirs 'libs'
20 }
21 }
22}
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.