v0.2.2
stacked_crashlytics
一個提供 Crashlytics 服務以及 LogOuput 的套件。
5喜歡 178近 30 天下載100Pub 分數
AndroidiOSmacOS
一個搭配 LogOutput 使用的服務,該 LogOutput 會將所有警告記錄為非致命性崩潰報告,並將所有錯誤記錄為致命性崩潰報告。此功能使用 Firebase Crashlytics 服務。
{"sdk":"flutter"}^3.13.1^4.3.6^2.5.0^3.4.3^5.4.0^5.0.0{"sdk":"flutter"}以下為英文專案原文快照,最新內容請造訪 GitHub。
A service accompanied with a LogOutput that tracks all warnings as non-fatal crash reports and all errors as fatal crash reports. This makes use of the Firebase Crashlytics service.
In the pubspec.yaml file under dependencies add
stacked_crashlytics: ^0.1.1
Register the service on to the locator
@StackedApp(
dependencies: [
...
LazySingleton(classType: CrashlyticsService),
...
),
],
)
@StackedApp(
dependencies: [
...
Presolve(
classType: CrashlyticsService,
presolveUsing: CrashlyticsService.getInstance,
),
],
)
Note: Don't forget to run
flutter pub run build_runner build --delete-conflicting-outputs
Add the log Output inside your logger under outputs inside multiple logger output like so
Logger(
...
output: MultipleLoggerOutput([
...
CrashlyticsOutput(),
]),
);