[android] App Bundle과 APK의 차이점은 무엇인가요?

App Bundle

앱 번들은 Google Play 스토어에서 사용되는 새로운 앱 배포 형식입니다. App Bundle은 앱을 더 효율적으로 제공하기 위해 모든 화면 해상도, CPU 아키텍처 및 언어 리소스의 모든 조합에 대한 단일 인쇄 판으로 묶어줍니다.

App Bundle을 사용하면 Google Play는 각 사용자의 기기에 가장 적합한 구성 요소만 포함하여 앱을 제공할 수 있습니다. 이는 앱의 다운로드 크기를 줄이고 사용자 경험을 개선하는 데 도움이 됩니다.

APK

APK(안드로이드 패키지)는 Android 앱을 설치하기 위한 단일 실행 가능한 파일입니다. 이 파일에는 해당 앱의 모든 코드, 리소스, 매니페스트 파일 등이 포함되어 있습니다. APK 파일은 사용자에게 직접 다운로드하거나 다른 배포 체널을 통해 제공될 수 있습니다.

따라서, App Bundle은 Google Play에서 효율적인 배포를 위한 형식이며, APK은 일반적인 앱 배포 형식입니다. Android 앱을 개발하고 배포할 때 이러한 차이점을 고려하여 적절한 형식을 선택해야 합니다.