2014-03-03 2 views
1

내 응용 프로그램을 SD 카드에 저장하고 거기에서 설치하여 응용 프로그램 청구서를 테스트했습니다. 설치되었지만 시작하려면 탭하면 로고 스플래시가 재생되고 앱이 종료됩니다. 문제가 무엇인지 어떻게 알 수 있습니까? 디버깅 할 수있는 방법이 있습니까?sd 카드에서 apk 설치가 성공했지만 시작시 응용 프로그램이 종료됩니다.

편집 : 이클립스

실행할 때 잘 작동
+0

많은 수를 참조 전화 로그 캣 도움이되기를 바랍니다. –

+0

방금 ​​폐쇄 되었나요? 아니면 오류가 있습니까? –

+0

@Md Abdul Gafur 전화 logcat은 어디에 있습니까? – Nazerke

답변

0

먼저, 다음과 같은 application 섹션에서 응용 프로그램 Manifest에서 debugging 모드를 사용 :

android:debuggable="true" 

둘째를 연결하여 장치를 노트북 또는 PC와 연결하고 LogCat 화면을 열고 응용 프로그램을 여는 중입니다. workspaceEclipseDDMS 화면에서 응용 프로그램을 볼 수 있습니다 (장치와 응용 프로그램의 패키지 이름이 그 아래에 표시됨).

제 3의, 응용 프로그램을 열고 Crash 예외는 LogCat에 인쇄됩니다.

당신은 또한 다음과 같은 앱 진행 상황을 추적하는 수동 log 라인을 추가 할 수 있습니다

Log.d("Key", "Message"); 

나는 그것이 오류

+0

안녕하십니까. 매니페스트에 debuggable true를 추가했습니다. 서명 된 apk를 다시 내 보낸 다음 APK를 내 기기로 복사했습니다. 이전 앱을 삭제하고 새 앱을 설치했습니다. 이클립스를 열고 앱을 시작했는데 내 장치 아래 DDMS에 앱이 표시되지 않습니다. Log.d 메시지는 인쇄되지 않습니다. – Nazerke

+0

'DDMS' 섹션에서'devices' 탭을 열면 장치를 볼 수 있습니다 (장치 설정에서 디버깅 모드를 사용할 수있는 경우). 그 아래에서'packageName'에 의해 나열된 디버그 가능한 앱을 잃어 버리게됩니다. 마우스로 선택하고'logcat'을 모니터하십시오. –

+0

네, 무슨 뜻인지 알아요. 내 장치가 활성화되어 있지만 밑에 앱이 없습니다. – Nazerke

관련 문제