Сбой сборки с помощью CrashlyticsOrgIdException - PullRequest
3 голосов
/ 21 января 2020

Я только что интегрировал новый Firebase SDK, следуя этим инструкциям: https://firebase.google.com/docs/crashlytics/get-started-new-sdk

Он работает с отладочными сборками, но я получаю это исключение при сборке выпуска:

java.io.IOException: com.google.firebase.crashlytics.buildtools.exception.CrashlyticsOrgIdException: Could not fetch Crashlytics Org Id

Есть идеи?

Ответы [ 3 ]

4 голосов
/ 02 февраля 2020

У меня была та же ошибка при попытке создать релизный APK, но он не исчезал.

Я понял, что вам нужно сгенерировать по крайней мере один cra sh в Firebase Crashlytics перед вашим Идентификатор организации становится доступным.

После того, как мой первый cra sh был виден на странице отчета Firebase Crashlytics, сборка релиза начала работать.

Итак, обязательно следуйте Firebase do c и запустите тест cra sh в режиме отладки, прежде чем пытаться собрать релиз.

0 голосов
/ 27 февраля 2020

Вам нужно go пройти через все шаги в веб-консоли Firebase в разделе Crashlytics, пока не увидите:

Сборка и запуск приложения

Мы будем слушать для вашего приложения для связи с нашими серверами.

Тогда вы можете построить apk.

0 голосов
/ 05 февраля 2020

Кажется, что есть ошибка в новом SDK firebase crashlytcs, когда Org Id не генерируется, если приложение не запускается с настроенным firebase crashlytcs.

Я следовал старой документации sdk, которая использует Fabri c и запустил приложение с этим. Это старый do c: https://firebase.google.com/docs/crashlytics/get-started?platform=android

Обновление до нового пакета SDK для аварийного завершения, и проект должен быть создан для вас сейчас. Это новый do c: https://firebase.google.com/docs/crashlytics/get-started-new-sdk?platform=android

...