問題タブ [crashlytics-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 起動時のファブリック クラッシュ
onCreate() 関数内のこの行でアプリがクラッシュしました
デバイスは SAMSUNG SM-G313 HZ で、4.4.2 を実行しています。彼らの Twitter dev フォーラムに報告しましたが、私の投稿は自動的にスパムとしてマークされます。
誰もが回避策を知っていますか?
これはonCreate
機能です:
AndroidManifest ですでにファブリックを宣言しています
ログキャット:
android - Phonegap Build を使用した Fabric Crashlytics
Fabric.io にサインアップしましたが、Phonegap Build プロジェクトで Crashlytics を使用したいと考えています。
次のプラグインを見つけました。
https://www.npmjs.com/package/cordova-fabric-plugin
私が必要とするのは、API キーと Fabric からのその他の情報だけであり、アプリでいくつかの構成を行う必要があるように感じます。Fabric サイトでどこにでもアクセスするには、このオンボーディング プロセスを実行する必要があります。これには、私が持っていない xCode または Android Studio プロジェクトが必要です。
これが Phonegap Build プロジェクトで動作することはありますか?
android - Crashlytics を AIDE に追加するにはどうすればよいですか?
外出先でAIDEを使用しています。Android Studio でプロジェクトに Crashlytics を追加しましたが、AIDE に移動すると、Crashlytics が認識されないようです。具体的には、次の行は、コンパイル エラーに従って不明な依存関係として指定されます。
これを修正するためにできることはありますか、それとも AIDE は Crashlytics をサポートできませんか?
android - Crashlytics ndk がクラスローダー パスを変更する
ここの指示に従って、crashlytics ndk を構成しようとしています: https://fabric.io/downloads/gradle/ndk
ndk 部分を build.gradle に追加した後、具体的には次の行:
私のアプリは、次のスタック トレースでクラッシュします。
crashlytics がクラスローダーのパスを変更しているようです。
何か案は?
android-gradle-plugin - Fabric / Crashlytics : gradle は 2 回実行する必要があります
私はアプリに取り組んでおり、コマンド ラインで gradle を使用してビルドするとき (「クリーン ビルド」または「クリーン インストール リリース」)、Crashlytics が起動しないという問題に直面しています。
SOで提示された多くのことを試した後、実行した場合:
私のアプリケーションは問題なく起動します。
アプリを公開する前に 2 回ビルドする必要があるため、少し面倒です (そして、それを忘れると、使用できないアプリを公開することになります :/
私のgradleファイルは正しく設定されており(少なくとも、プラグインはそれについて文句を言いません)、gradleは最新です(gradle 2.9、android plugin 1.5.0、crashlytics 2.5.4、...)
私のbuild.gradleからの数行は次のとおりです。
誰かがこの種の問題に直面して修正したことがある場合は、それについて聞いてみたいです:)ありがとう!
android - しばらくして Crashlytics を再初期化する方法は?
Crashlytics を使用したい。アクティビティのonCreate
関数でCrashlytics を初期化すると、すべてが正常に機能します。main
アプリがしばらくアクティブになっておらず、ステータスバーの通知からアプリにジャンプしたい場合に問題が発生します。Androidのガベージコレクションからリサイクルされると思います。そのため、Crashlytics を再初期化する必要があります。ステータス バーから、アプリ内のほぼすべてのアクティビティへの通知を受け取ることができます (ステータス バーから非同期タスクもトリガーします)。
すべてのアクティビティ/非同期タスクで Crashlytics を初期化して、アプリが閉じられてリサイクルされた後に正常に動作することを確認する必要がありますか?それとも別の方法がありますか?
android - Crashlytics でプロガード
Android アプリケーションにcrashlyticsを追加し、 proguard
. したがって、ドキュメントに記載されているように、構成ファイルcrashlytics
に次のコードを追加しました。proguard
残念ながら、APK に署名すると、次のエラーが発生します。
私たちは何を間違っていますか?
前もって感謝します