AAB(Android App Bundle)은 안드로이드 애플리케이션을 위한 게시 형식입니다. APK처럼 기기에 직접 설치할 수 있는 파일은 아닙니다. 대신, 앱의 모든 컴파일된 코드, 리소스 및 네이티브 라이브러리를 포함하는 컨테이너 역할을 하지만, APK 생성 및 서명은 Google Play로 이관합니다. 사용자가 Play 스토어에서 앱을 다운로드할 때, Google Play는 앱 번들을 사용하여 각 사용자의 기기 구성에 최적화된 APK를 생성하고 제공합니다. 이 프로세스를 동적 전달(Dynamic Delivery)이라고 합니다. 이는 사용자가 앱 실행에 필요한 코드와 리소스만 다운로드하게 되므로, 앱의 다운로드 크기와 설치 공간을 줄여줍니다. 결과적으로 더 빠른 다운로드, 사용자 기기의 저장 공간 절약, 데이터 사용량 감소로 이어집니다. 앱 번들은 동적 기능 모듈(dynamic feature modules)과 같은 기능을 지원하여, 앱의 특정 기능을 주문형으로 제공함으로써 사용자 경험을 더욱 최적화할 수 있습니다. AAB 형식은 기존의 APK 게시 방식을 대체하도록 설계되었으며, 앱 크기 최적화 및 전달 효율성 측면에서 상당한 이점을 제공합니다. 이는 Google Play에 새로 등록하는 앱을 위한 권장 게시 형식입니다.