Hyun Chul's Utopia

Android DEX method 제한 (빌드가 안되는 경우, MultiDex) 본문

프로그래밍/Android

Android DEX method 제한 (빌드가 안되는 경우, MultiDex)

디프시다루핀 2014. 12. 11. 12:37

Android에서 사용되는 Method의 갯수가 65536개가 넘어가면.. 빌드시 에러가 난다.

일단 경험해 본 바로는.. Google Play Service관련 라이브러리 자체가.. 최신으로 유지할 경우.. 엄청나게 잡아 먹는듯 하다.

임시 방편으로 ProGuard를 먹여주면 사용하지 않는 코드들은 자동으로 제거되기 때문에.. Method 갯수 제한에 걸릴 확률을 매우 낮출 수 있긴 하다..


이와 관련해서 최근 Google에서 뭔가 방안을 제시 했는데..

Google Play자체를 분할시켜서 등록하는 방법과..

Multi Dex를 활용하는 방법을 제시하는 듯 하다..


자세한 내용은 아래를 참고 하자.


참고할만한 링크

http://android-developers.blogspot.kr/2014/12/google-play-services-and-dex-method.html

http://developer.android.com/tools/building/multidex.html

Comments