개발일기

📱 안드로이드 앱 크기 줄이기 실전 팁 (2025 최신)

뱅우 2025. 8. 4. 11:15
반응형

📱 안드로이드 앱 크기 줄이기 실전 팁 (2025 최신)

안드로이드 앱을 출시할 때 APK 또는 AAB 파일 크기가 커서 고민되신 적 있나요? 앱 크기가 크면 다운로드율 저하, 설치 포기율 증가로 이어지기 쉽습니다.

이번 글에서는 2025년 기준으로 사용할 수 있는 최신 앱 사이즈 최적화 전략을 정리했습니다.


✅ 1. 리소스 압축 및 최적화

  • res/raw, res/drawable에 불필요한 파일 제거
  • WebP 포맷 사용 (PNG → WebP 변환)
  • VectorDrawable 적극 활용 (이미지 대체 가능)

✅ 2. 코드 난독화 + 리소스 축소

proguard-rules.pro에 아래 옵션 추가:


minifyEnabled true
shrinkResources true

위 설정으로 사용하지 않는 코드와 리소스를 제거할 수 있습니다.

✅ 3. Android App Bundle (AAB) 사용

AAB는 사용자의 기기에 필요한 리소스만 제공하여 APK보다 최대 40% 가벼움


./gradlew bundleRelease

✅ 4. 라이브러리 다이어트

  • 필요 없는 종속성은 제거
  • Google Play Services는 필요한 모듈만 추가

// 예시: 전체 대신 필요한 것만 추가
implementation 'com.google.android.gms:play-services-maps:18.1.0'

✅ 5. 리플렉션, 멀티 Dex 최소화

리플렉션은 최적화가 어려워 앱 크기를 증가시킬 수 있습니다. 가능하면 직접 바인딩을 사용하고 multidexEnabled true는 마지막 수단으로!


📌 추가 팁: 안드로이드 스튜디오 분석 툴

Build → Analyze APK 또는 Analyze Bundle File 메뉴를 통해 앱 크기 병목을 확인하세요.


🔖 마무리

앱의 품질뿐 아니라 용량 최적화도 사용자의 선택을 좌우합니다. 오늘 정리한 팁들을 활용해 앱을 더 가볍고 빠르게 만들어 보세요!

💬 도움이 되셨다면 댓글이나 공감 부탁드립니다 😊


반응형