minifyEnabled (코드 축소)
shrinkResource(리소스 축소)
장점
- 안쓰는 코드를 줄여서 축소 빌드를 할 수 있게 도와준다.
- 용량이 줄어듬
- 난독처리
단점 (true 선택시)
- 유지할 코드 충분히 확인시 proguard에 적용 시켜줘야 하는 번거로움
- 빌드속도가 느려지기 때문에 Debug 모두에선 false가 좋음
참조 url
https://developer.android.com/studio/build/shrink-code.html?hl=ko
테스트 - 원본사이즈
테스트 - 코드 축소 (반 이상이 줄어들음...)
테스트 - 리소스 축소 (리소스에서 변환이 없어서 확인해본 결과 대부분 사용중인 것으로...)
'Android' 카테고리의 다른 글
[안드로이드] ImageView 안에 있는 resource 컬러값 변경 (0) | 2017.04.12 |
---|---|
[안드로이드] ScrollView 안에 지도 달기 (fragment) (0) | 2017.04.11 |
[안드로이드] ScrollView 안에 지도 달기 (Activity) (1) | 2017.04.11 |
[안드로이드] fragment inside fragment (0) | 2017.04.10 |
[안드로이드] DrawerLayout 열리고 닫힐때 이벤트 (0) | 2017.04.10 |