2017-12-29 15 views
1

이번에 Google의 Android 앱 베타 테스트를 수행하고 있습니다. 안드로이드 에뮬레이터가 Firebase 콘솔에 충돌보고를 보내지 못하게 할 방법이 있습니까? 먼저 문제가 개발/테스트 또는 베타 테스터에서 발생하는지 여부를 알 수 없기 때문에 각 문제의 장치를 수동으로 닫아야합니다.Firebase 크래시보고, 디버그 빌드에 대한 보고서 사용 중지

답변

2

사용이 사용자 정의 Application 클래스 onCreate 방법 :

FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG); 

에뮬레이터 용 디버그 APK를 컴파일하면 괜찮습니다.

1

빌드 할 때 오류보고를 사용 중지하도록 앱의 AndroidManifest.xml에 메타 데이터 항목을 추가 할 수 있습니다. 이 링크를 확인 더 많은 정보

<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />

아니면 Application 또는 MainActivity에 추가하여 해제 할 수 있습니다,

FirebaseCrash.setCrashCollectionEnabled(false); 

, https://firebase.google.com/docs/crash/disable-sdk