[android] App Bundle의 확장 패키지 생성 방법

안녕하세요! 이번에는 안드로이드 앱에서 App Bundle의 확장 패키지를 생성하는 방법에 대해 알아보겠습니다. App Bundle은 Google Play에 앱을 업로드할 때 APK보다 더 나은 방법으로 앱을 빌드하고 배포할 수 있게 해주는 파일 형식입니다. App Bundle은 앱의 크기를 줄이고 사용자의 디바이스에 최적화된 APK를 생성할 수 있도록 도와줍니다.

App Bundle의 확장 패키지란 무엇인가요?

App Bundle의 확장 패키지는 Google Play에 앱을 배포할 때 주요 APK 외에도 추가 기능이나 에셋을 포함하는 방식입니다. 사용자가 앱을 설치할 때, Google Play은 사용자의 디바이스에 가장 적합한 APK를 선택하여 다운로드합니다. 사용자가 나중에 추가 기능이나 에셋을 필요로 할 때, Google Play은 확장 패키지를 다운로드하여 추가 기능이나 에셋을 제공합니다.

App Bundle의 확장 패키지 생성 방법

App Bundle의 확장 패키지를 생성하려면 다음 단계를 따르면 됩니다.

  1. 기본 모듈 생성: Android Studio에서 기본 앱 모듈을 만들거나 기존의 앱을 App Bundle 형식으로 변경합니다.

  2. 확장 기능 모듈 작성: 추가 기능이나 에셋을 포함하는 새로운 모듈을 생성합니다. 이 모듈은 기본 모듈의 종속성으로 설정됩니다.

  3. 플레이 기능모듈 설정: build.gradle 파일에서 com.android.dynamic-feature 플러그인을 추가하여 확장 기능 모듈을 동적 모듈로 설정합니다.

  4. 확장 패키지 빌드: Android Studio에서 App Bundle을 빌드하고 구성합니다. 이렇게 하면 Google Play에 업로드할 수 있는 App Bundle과 확장 패키지가 생성됩니다.

  5. Google Play Console에서 업로드: App Bundle과 함께 확장 패키지를 Google Play Console에 업로드하고 앱을 배포합니다.

위의 단계를 따라하면 확장 패키지를 생성하여 앱의 기능을 확장하고 크기를 줄이는 데 도움이 될 것입니다.

더 자세한 내용은 Android Developers 사이트를 참조하세요.

이상으로 App Bundle의 확장 패키지 생성 방법에 대해 알아보았습니다. 추가로 궁금한 점이 있으시다면 언제든지 물어봐주세요!