주제 제목이 "응용 프로그램이 예기치 않게 중단되었습니다"라는 다른 많은 질문과 달리 특정 문제를 해결할 것을 요구하지 않습니다.응용 프로그램이 예기치 않게 중지되었습니다. 디버그 방법?
대신 안드로이드/이클립스/자바 신인이 간단한 안드로이드 애플리케이션을 개발 (그리고 디버깅하기 위해) 엄청난 양의 정보를 소화한다는 엄청난 과제를 해결하기위한 최고의 전략에 대한 개요를 묻습니다.
필자는 SDK에서 샘플 스켈레톤 응용 프로그램을 가져 와서 을 약간 수정했는데으로 수정했는데 실행 해보는 순간 어떻게되었을까요?
응용 프로그램 (process.com.example.android.skeletonapp) 예기치 않게 중지되었습니다. 다시 으로 시도해보십시오.
좋아요, 그래서 LogCat을 봐야한다는 것을 알고 있습니다. 날 지켜보고있는 타임 스탬프가 가득한 줄이야. 지금 어떻게해야하지? 무엇을 찾아야합니까?
프로그램을 단일 단계로 실행하는 방법이 있습니까? 앱 충돌을 유발하는 진술을 찾으십니까? (나는 자바 프로그램이 충돌하지 않는다고 생각했지만 분명히 오인되었다.)
어떻게 중단 점을 배치 할 수 있습니까?
이 아닌 Android 디버그 자습서을 온라인으로 다운로드 할 것을 권장 할 수 있습니까?
사람들이 올바른 방향으로 당신을 도울 수 있도록 logcat 출력의 라인을 복사해서 붙여 넣기하십시오. 일반적으로 단어 'Exception'과 콜 스택 또는 응용 프로그램에 대한 참조를 찾으십시오. –
@ typo.pl 고마워, 내가하고있는 것을 알 때 분명히 그렇게 할 것이다. 그러나이 시점에서 @HappyCodeMonkey와 @jqpubliq가 제안한 방법론에만 관심이 있습니다. –
나는 "logcat output - 단어 'Exception'과 콜 스택 또는 응용 프로그램에 대한 참조를 찾습니다. 안드로이드가 앱에서 큰 문제가있는 곳을 이미 말했을 때 디버거에서 중단 점을 활성화/비활성화하는 데 시간을 낭비하지 마십시오. Exception과 callstack이 연기 총입니다. –