4

多くのサードパーティアプリ(私に属していない)に統合する予定のAndroidライブラリを構築しています。

そのため、ライブラリ内のコードが原因でサードパーティのアプリがクラッシュするかどうかを確認する方法を見つけようとしています。それを見つける方法はありますか?

私は同じことを達成するために Crashlytics を見ていました。しかし、私が理解しているように、Crashlytics はクラッシュ分析をアプリの所有者にのみ提供できますよね? サードパーティ アプリの介入なしでクラッシュ情報を収集する方法はありますか?

ありがとう。

編集:これはCrashlytics をライブラリ プロジェクトに統合するの複製ではありません。なぜなら、Crashlytics を複数の Android アプリに配置される Android ライブラリの一部にしたいからですが、Android をインストールしているアプリからではなく、個別に通知を受け取りたいからです。図書館。

4

2 に答える 2

5

ファブリックのマイクです。外部開発者が使用するライブラリに Fabric または Crashlytics を追加することはサポートされていないため、実行しないでください。

于 2016-07-11T13:26:58.880 に答える
0

いいえ、少なくともハッキングしないとできません。Crashlytics は、アプリケーションまたはライブラリ サブプロジェクト ( https://docs.fabric.io/android/crashlytics/build-tools.html#set-up-a-library-subproject )でのみユーザーにする必要があります。crashlytics はすべてのクラッシュをパッケージ名でグループ化します。ハッキングによってライブラリに crashlytics を含めることができたとしても、(ライブラリとは関係なく) アプリケーションからもクラッシュが発生する可能性が高く、ライブラリにAPI キーを含めて公開する必要があります...ライブラリに crashlytics を含めないでください。

于 2016-07-11T10:56:52.867 に答える