Android/Android 일반

aab 파일 분석

lipnus 2024. 7. 12. 21:44
반응형

Problem

App Bundle에서 생성된 APK가 최대 압축 다운로드 크기(2,000MB)를 초과합니다. 더 작은 App Bundle을 업로드하거나 최소 SDK를 21 이상으로 변경하세요. App Bundle로 생성되는 크기를 추정하려면 bundletool을 사용하세요.

 

 

 

Analysis

aab는 475MB정도

 

 

aab를 분해하면 apks가 나온다. 이걸 조사해봐야 한다.

 

 

1. BundleTool이라는 것을 다운로드 받는다.

https://github.com/google/bundletool/releases

 

 

2. 이걸로 apks를 추출한다.

java -jar D:\downloads\bundletool-all-1.17.0.jar build-apks --bundle=demo34.aab --output=output.apks --mode=universal

 

 

3. 생성된 apks의 압축을 푼다

이새끼는 2000MB가 넘음 -
중복된 무언가가 있어서 용량이 많은 것. 이걸 분석해야 한다.

 

 

반응형