2011-12-22 2 views
0

Eclipse를 사용하여 Android 앱을 작성 중이며 실행 중에이 오류가 계속 발생합니다. 오류가 무엇을 의미하는지 또는 디버깅 방법을 알지 못합니다.이 Eclipse 오류가 내 Android 앱에 대해 의미하는 바는 무엇입니까?

XML 파일을 구문 분석 할 메소드를 작성할 때이 모든 것이 시작되었다고 추가해야합니다. 필자가 작성하기 전에 앱이 정상적으로 작동했습니다. 나는 "log.e"문을 포함하는 try/catch 블록을 추가하려고 시도했지만 로그에 이상한 것을 보지 못했습니다.

아무도 아이디어가 있습니까?

오류 메시지가 아래의 스크린 샷이다 : 그것은 의미

a error screen

+0

나는 ActivityThread $ ActivityClientRecord가 무엇인지 모른다. 내 애플 소스 코드에는 그런 것이 없다. "Edit Source Lookup Path"를 클릭하면 모든 기본 응용 프로그램 프로젝트의 최상위 폴더 인 'default'로 이동합니다. – SkyeBoniwell

답변

1

여러 가지 이유로이 오류가 발생했습니다. 거의 항상 내가 거기에 없거나 잘못 포맷 된 리소스를 참조하려고했기 때문입니다. XML 파일 중 하나를 사용하여 작업했을 때 이것이 어떻게 시작 되었는가를 살펴 보았습니다. 잘못된 서식이 있는지 확인합니다.

이 오류는 전체 안드로이드 소스 코드가 없다는 것을 나타내지 만 오류를 수정하지 않으면 소스 코드가 어디서 찾거나 열지 못하는지 만 볼 수 있습니다 XML 파일.

2

당신은 당신이 작업 공간을 일식에 안드로이드 코드의 소스 파일이 없습니다. 확인 Android source

기본적으로 android.jar에는 컴파일 된 클래스 파일 만 있습니다. 원본 (*. java 파일)을보고 싶다면 직접 추가해야합니다. 따라서 기본적으로 소스 파일이 없습니다.

+0

누락 된 소스 파일을 어떻게 알 수 있습니까? 왜 그들은 처음부터 놓치고 있습니까? –

+1

기본적으로 android.jar에는 컴파일 된 클래스 파일 만 있습니다. 원본 (*. java 파일)을보고 싶다면 직접 추가해야합니다. 따라서 기본적으로 소스 파일이 전혀 없습니다. – bvanvelsen

+1

감사합니다. * 이제 * 나는 너의 답을 upvote 할 수있다. –

관련 문제