내 앱의 출시 버전에서 오류 또는 로그 오류를 확인하려면 어떻게해야하나요?Android - 출시 빌드 충돌/예외/ANR 추적
활동이 릴리스 버전에서는 응용 프로그램을 충돌하지만 디버그 버전에서는 작동합니다. 오류를 확인하려면 어떻게합니까?
내 앱의 출시 버전에서 오류 또는 로그 오류를 확인하려면 어떻게해야하나요?Android - 출시 빌드 충돌/예외/ANR 추적
활동이 릴리스 버전에서는 응용 프로그램을 충돌하지만 디버그 버전에서는 작동합니다. 오류를 확인하려면 어떻게합니까?
당신은 당신이 전에 몇 가지 옵션이 있습니다 :
1. 앱의 경우 이미 다음 Play 스토어가 연결된 장치에서 앱에서 발생하는 모든 예외를 기록, 살 . Google Play 스토어 계정에 로그인하고 here을 확인하세요.
2. 자세한 내용이 필요한 경우 Google Play 서비스 라이브러리는 평상시에 Play 스토어에서 얻은 것보다 충돌 분석을 더 잘 지원합니다. here을 참조하십시오.
Crashlytics과 같은 지원 패키지를 추가하면 야생에서 앱을 실시간으로 분석 할 수 있습니다.
4.Log.e()
, Log.v()
, Log.i()
및 Log.wtf()
심지어 릴리스 모드에서 로그 메시지를 방출하고, Logcat에서 관찰 할 수있다.
나는 알파로 된 앱을 가지고 있습니다. 지금 모드. 'android : debuggable = "true"'를 추가하려고했지만 Play 스토어에서 사실 인 경우 업로드 할 수 없습니다. –
물론 허용되지 않습니다. 나는 당신이 그것을 시도하도록 한 번도 부탁하지 않았습니다. 로그 모드를 해제 모드로 설정하려면 log.v 또는 log.i를 입력하십시오. –
새로운 활동 (의도)으로 이동해야하는 버튼을 클릭하면 앱이 다운됩니다. 버튼은 디버그 모드에서 작동합니다. 릴리스 버전에서 오류가 어떻게 표시됩니까? –
ACRA와 같은 오류보고 라이브러리을 추가하면 릴리스 모드에서 오류 로그를 확인할 수 있습니다. 여기
는 ACRA 라이브러리에 대한 링크입니다
[공개를 위해 apk를 디버깅하는 방법] 가능한 복제본입니다. (http://stackoverflow.com/questions/9081877/how-to-debug-apk-signed-for-lease) –