2012-10-21 5 views
1

사람들은 데스크탑 응용 프로그램을 통해 안드로이드 응용 프로그램을 실행하려고 할 때이 런타임 오류가 반복해서 나타나고 있습니다. 데스크톱 응용 프로그램은 절대적으로 잘 작동하지만, 안드로이드 응용 프로그램을 통해 실행하려고하면 데스크톱 응용 프로그램에있는 클래스에 대해 noclassdeffounderror을 제공합니다! 그것은 4 개의 5 시간이었다! 대체 뭐가 잘못 됐어? 가능한 문제는 무엇입니까?libGDX에서 안드로이드 응용 프로그램을 실행하는 동안 java.lang.NoClassDefFoundError

의견을주세요! PS는 ADT 17 ver을 사용하지 않습니다. 얘들 아! 감사!

+0

확인을 클릭 한 경우 JavaES 1.6을 선택 -> "실행 환경"을 확인 -> 디렉토리를 확장 -> 오른쪽 JRE 시스템 라이브러리를 클릭합니다 나는 같은 문제를 겪고있다. 니가 해결책있어? – shiladitya

+0

@shiladitya 내 대답을 확인하십시오, 그것은 당신을 도울 수 있습니다. – Lestat

+0

[LibGDX 프로젝트를 실행하는 동안 NoClassDefFoundError를 어떻게 수정합니까?] (http://stackoverflow.com/questions/41926414/how-do-i-fix-a-noclassdeffounderror-while-launching-android-libgdx -계획) – Aryan

답변

0

Android 프로젝트 -> 등록 정보 -> Java 빌드 경로 -> 주문 및 내보내기를 마우스 오른쪽 버튼으로 클릭하십시오. 사용중인 라이브러리 (예 : Gdx.jar)를 확인하십시오.

0

오른쪽 주문 및 수출 수출 모두 당신이 를 사용하여 항아리 및 안드로이드 프로젝트와 바탕 화면 프로젝트 이미지에서와 같이> 안드로이드 프로젝트 -> 속성 -> 자바 경로 - 빌드 클릭이 할 것 귀하의 응용 프로그램은 안드로이드에서 실행됩니다.

0

(Java 빌드 경로 및 주문 및 내보내기 사용) ... JRE가 1.6으로 설정된 경우 Android 검사에서 프로젝트를 실행하는 데 여전히 문제가 있습니다.

주 Java 프로젝트의 JRE를 1.7에서 1.6으로 변경하고 android에서 실행 해보십시오.

Eclipse-> 메인 자바 프로젝트 -> 헤이 jre6->

관련 문제