Unable to execute dex

aNDROID * 2013. 12. 18. 23:08



Android SDK, Eclipse 를 설치하고

SDK manager에서 내가 테스트할 안드로이드4 버젼들을 설치한 후


테스트 어플을 만들어 Virtual Device에서 Run을 했을 때


처음 나오는 에러메시지.



[2013-12-18 23:00:40 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

[2013-12-18 23:00:40 - 000000] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.



Solution >


Eclipse 의 Project 메뉴 - Properties  



Java Build Path를 누른 후


Libraries 탭을 클릭




자신이 테스트하고자 설치한 ( 나의 경우에는 아이스크림샌드위치 안드로이드4.0 버젼) 것을 제외한


나머지를 Remove 한다. ( 2개 정도 더 있었음)


그리고 OK. Run.



: