AAB
Google
은 2018년에 AAB
라고하는 새로운 안드로이드의 앱 형식과 정책을 발표했다.
기존의 APK
(Android
Package
)는 이미 완성된 앱 파일이고, AAB
(Android
App
Bundle
)은 APK
를 완성해주는 요소의 패키지이다.
앱을 설치할 때 디바이스에 모두 똑같은 APK 파일이 설치되는 것이 기존의 방법이었다.
하지만 AAB
형식으로 앱을 배포하는 경우 불필요한 부분은 제거되고 다비이스에 필요한 파일만 구성된 APK 파일이 설치된다.
즉, AAB
를 사용하면 앱의 크기가 줄어들게 된다.
AAB
의 배포는 개발자가 앱을 구성하는 요소들을 나누어놓고, 나누어진 요소들을 구글 플레이 스토에 올리게 되면 스토어 측에서 각 사용자에게 맞는 요소들만 조립해서 배포하는 형태로 진행된다.