본문 바로가기
모바일 APP/Android with Kotlin

배포 파일

by 살길바라냐 2021. 11. 28.
반응형

APK (Android application package)

안드로이드의 전통적인 배포파일로서 컴파일된 코드와 리소스를 묶어서
키로 서명한 것

 

AAB (Android app bundle)

2018년 구글 IO에서 발표한 새로운 안드로이드 앱 배포 파일

 

<참조 구글 개발자 블로그>

(왼쪽) 이전 APK를 통해 기기에 전달되는 모든 리소스의 예.
(오른쪽) 기기에 필요한 것만 제공하는 Dynamic Delivery의 예

 

AAB 파일은 Play 스토어에 올리면 최적화된 APK를 대신 만들어 준다. 

이때 앱을 내려받는 기기에 맞는 파일만 포함하므로 앱의 크기가
줄어드는 효과가 있다. 

 

 

 

구글에서는 2021년 8월부터 play 스토어에 새로운앱을 게시할 때
AAB를 사용해야 한다고 발표했다.  

728x90

'모바일 APP > Android with Kotlin' 카테고리의 다른 글

모듈 구성 요소  (0) 2021.12.05
컴포넌트  (0) 2021.12.02
안드로이드 운영체제의 구조  (0) 2021.11.30
안드로이드 특징  (0) 2021.11.30
앱 서명  (0) 2021.11.28