簡體   English   中英

通過 Crashlytics 報告 Android 庫中的崩潰

[英]Reporting Crashes in Android Library via Crashlytics

我正在構建一個 android 庫,我計划將其集成到許多 3rd 方應用程序(不屬於我)中。

所以,我試圖找出一種方法來找出是否有任何 3rd 方應用程序由於我的庫中的代碼而崩潰。 有什么辦法可以找出來嗎?

我正在尋找 Crashlytics 來實現相同的目標。 但是,據我所知,Crashlytics 只能將崩潰分析提供給應用程序所有者,對嗎? 有沒有辦法在沒有第三方應用程序干預的情況下收集崩潰信息?

謝謝。

編輯:這不是將 Crashlytics 集成到庫項目的副本,因為我希望 Crashlytics 成為一個 android 庫的一部分,該庫將位於多個 android 應用程序上,但我想單獨收到通知 - 而不是來自正在安裝我的 android 的應用程序圖書館。

來自 Fabric 的 Mike。 不支持且不應將 Fabric 或 Crashlytics 添加到將由外部開發人員使用的庫中。

不,你不能,至少沒有一些黑客攻擊。 Crashlytics 只能是應用程序或庫子項目 ( https://docs.fabric.io/android/crashlytics/build-tools.html#set-up-a-library-subproject ) 中的用戶。 而且您不應該,crashlytics 按包名稱對所有崩潰進行分組。 即使您通過一些黑客技術能夠將 crashlytics 包含在您的庫中,您也可能會收到來自應用程序的崩潰(與您的庫無關),並且您需要在您的庫中包含和公開您的 API 密鑰......所以您不應在庫中包含 crashlytics。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM