본문 바로가기

안드로이드/팁

[안드로이드/Android] APK 다이어트

반응형

안녕하세요 이번 포스팅은 프로젝트의 규모가 커질수록 필수로 진행해야 하는 'APK 다이어트'입니다. 

마켓에서 다운로드할 때 용량 크기가 클수록 불편함을 느끼는 사용자들이 많아지며, 100MB 이상 apk는 wifi를 사용해야지만 다운로드가 가능하기 때문입니다.

apk는 가능한 작은 게 좋다고 생각합니다.

 

작성 이력

  • 19.04.05 : 최초작성 

 

 

불필요한 리소스 제거

요건 변경으로 인한 기존에 사용했던 리소스(이미지나 xml 등)가 잔재하는 경우가 많습니다. 그때그때 삭제해주면 좋지만 그게 어려울 경우 

한 번에 제거하는 방법이 있습니다.

상단 툴 박스 - Refactor - Remove Unused Resources

 

커스텀 폰트 사용 지양

개인적인 의견이지만 시스템 폰트가 아닌 커스텀 폰트는 5~10mb 하는 녀석들도 많기 때문에 되도록 시스템 폰트를 지향하는 게 

 

프로가드 사용 

프로가드는 난도화와 더불어 사용하지 않는 자바 코드를 제거해 용량을 줄여줍니다.

 

 

 

해당 포스팅은 프로젝트를 경험한 내용들을 바탕으로 지속적으로 추가하도록 하겠습니다.

 

 

반응형