마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

멀티덱스에 관해 설명좀 해주실분 계신가요??

0 추천
illegalargumentException:method id not in[0, 0xffff]; 65536;

Gradle 애러가 나서 구글링좀 했는데

멀티덱스 뭐 빌드에 넣으라구하드라구요..

대충 넣으면 해결하게 패치했다 라고하는거같은데 영어가 약해서 ;;

근데 씽크해도 잘 안맞고..

 

이게 무슨 에러며 , 왜 멀티덱스를 사용하는 이유좀 설명해주실분 계씬가요?
익명사용자 님이 2015년 4월 10일 질문

2개의 답변

0 추천
 
채택된 답변
안드로이드 스튜디오나 이클립스와는 무관한 내용입니다.

달빅 가상머신 구성에서 메소드 개수를 나타내는 변수가 16비트로 되어있어서 그 범위를 넘지 못하는 것으로 알고 있습니다.

일반적인 앱 개발시에 발생했다면, 외부 라이브러리를 많이 쓰거나 한 경우에 발생할 수 있습니다.

프로가드를 통해서 사용되지 않는 메소드를 제거하는 방법이 있습니다.
cc1232 (35,280 포인트) 님이 2015년 4월 10일 답변
0 추천
자답입니다.

안드로이드 스튜디오는(이클립스도?) 약 6만5천개의 메소드가 내제되어있으면

gradle을 못하네요.

일일이 번역기를 돌려봤슴당.

 

그래서 멀티파트라는걸 지원해주는데

이건 어케쓰는건지 더 알아봐야겠슴당
익명사용자 님이 2015년 4월 10일 답변
...