2017-10-30 3 views
0

Android Studio에서 디버깅하는 동안 내 장치에서 작동하는 앱이 있습니다. apk를 생성하여 내 전화로 복사하고 거기에서 설치하면 작동합니다. 하지만 시장에서 설치하면 더 이상 작동하지 않습니다.시장에 배포 할 때 앱이 시작되지 않음

"불행히도 xxxxx가 중지되었습니다"라는 오류 메시지 만 표시됩니다. Google Play Console에서 오류 보고서를 확인했지만 적어도 현재는 0 점이 발생했습니다 ... 오류를 디버그 할 수있는 방법이나 충돌 로그를 얻을 수있는 방법이 있습니까?

+1

아무런 ** 오류 로그 ** 또는 ** 코드 **없이 우리는 해결책을 줄 수있는 방법 내 친구 –

+0

나는 잘 모르겠다. 아마도 알려진 문제 일 수도 있고, 어떤 방법을 얻는 방법 일 수도있다. Google 개발자 콘솔에는 아무 것도 없기 때문에 충돌 로그가 표시됩니다. 불행히도 충돌 로그가 없으므로 Google 개발자 콘솔의 오류 보고서에 오류 로그가 하나 있기를 바랍니다. 문제는 실제로 아무 것도 없기 때문에 실제로 행동하거나 디버깅하는 방법을 모른다는 것입니다. – Laurent

+1

그래서 Crashlytics는 좋은 아이디어입니다. http://try.crashlytics.com/ – Rohit5k2

답변

1

crashlytics 또는 firebase crash dependencies를 설치하면 해당 콘솔에서 충돌 로그를 볼 수 있습니다. 원하지 않는 경우에는 Thread.UncaughtexceptionHandler를 재정의하고 사용자 정의 핸들러를 기본 핸들러로 설정할 수 있습니다. Google은 여기에서 설명하는 것이 길기 때문에 그렇게하는 법을 알려줍니다.

또한 proguard를 사용하는 경우 firebase crash는 종속성을 추가하는 것 외에 다른 구성이 필요합니다. Crashlytics는이 문제를 자체적으로 처리합니다.

+0

고맙습니다, 나는 firebase 충돌을 설치하려고합니다. 희망이 도움이 될 것입니다. 내가 알려 주마. – Laurent

+0

firebase 콘솔이 작동하지 않고 충돌하는 것 같아요. ..... "내 요청을 완료하는 중 오류가 발생했습니다."제 콘솔에 들어가려고합니다. Crashlytics 웹 사이트에서 "crashlytics로 시작하기"로 가면 빈 화면이 나타납니다. 지금은 Crashlytics에 대한 문제도 있습니다. 세계가 오늘 나를 반대하는 것 같아서 어쩌면 다시 잠을 자야 겠어 .... – Laurent

+0

ok firebase 콘솔이 마침내 작동했는데 일시적인 문제였던 것 같습니다. – Laurent

관련 문제