Version: 2023.2
언어: 한국어
Unity의 에셋 팩
커스텀 에셋 팩 생성

Play Asset Delivery 설정

Play Asset DeliveryAndroid 앱 번들 (AAB)에 대한 에셋 분할 솔루션입니다. Play Asset Delivery를 사용하려면 프로젝트를 다음으로 설정해야 합니다.

  1. AAB 퍼블리싱 포맷을 사용합니다. 자세한 방법은 퍼블리싱 포맷을 참조하십시오.
  2. 애플리케이션 바이너리를 분할합니다. 자세한 방법은 애플리케이션 바이너리 분할을 참조하십시오. Split Application Binary가 회색으로 표시된 경우 현재 Unity 에디터 버전이 Play Asset Delivery를 지원하지 않는 것입니다. 이를 해결하려면 Unity 에디터를 업데이트하십시오.

    Unity는 2021.3부터 계속 Play Asset Delivery를 지원합니다. 또한 다음 패치 릴리스에서 이전 Unity 버전에 대한 지원도 추가되었습니다.
    • 2019.4.29f1
    • 2020.3.15f2
    • 2021.1.16f1
    • 2021.2.0f1

애플리케이션을 빌드할 때 Unity는 기본 모듈과 에셋 팩으로 분할된 애플리케이션을 포함하는 AAB를 생성합니다. 자세한 내용은 Unity의 에셋 팩을 참조하십시오.

중요: Unity는 PLAY_ASSET_PACKS Gradle 템플릿 변수를 사용하여 Android 앱 번들에 어떤 에셋 팩을 포함할지를 지정합니다. Unity가 Play Asset Delivery를 지원하기 전에 생성된 커스텀 Gradle 템플릿을 사용하는 경우 해당 템플릿에는 이 변수가 포함되지 않습니다. Unity는 이 변수에 대한 값을 자동으로 생성하므로, 현재 Unity 버전에서 Gradle 템플릿 파일을 다시 생성하고 그 위에 수정 사항을 다시 적용하는 것이 가장 좋습니다.

추가 리소스

Unity의 에셋 팩
커스텀 에셋 팩 생성