問題タブ [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.
react-native - プラグインを使用せずにAndroid APKをFabricsにアップロードするにはどうすればよいですか
動作している apk ファイルを Fabrics にアップロードする方法はありますか?
プラグインがあり、Android Studio を使用している場合、これがどのように機能するかを知っています。しかし、私は現在 React Native で開発しており、WebStorm 用のプラグインはありません。
アップデート
迅速な回答をありがとうマイク。あなたの投稿によると、私はgradleバージョンで実行しようとしました。で実行すると機能しませんでした
しかし、代わりに私が走ったときにうまくいきました
現在の問題は、処理方法がわからないエラーが発生していることです。
これに関するアイデアはありますか?
android - リリース ビルドの crashlytics がクラッシュ レポートの行番号を送信していませんか?
デバッグ モードの開発中に、クラッシュの適切な行番号を取得していますが、リリース ビルドではクラッシュ ファイル名を取得していますが、ソースが不明です。
ProGuard に上記の行を追加しました。
crashlytics-android - crashlytics が機能しないためのアカウントの変更
アプリはすでにファブリックに登録されており、クラッシュは問題なくそのアカウントで報告されていますが、新しいリリースのためにこのアプリのアカウントを変更したいのですが、変更されていません。つまり、アプリは新しいアカウントでは表示されず、アプリの新しいバージョンは表示されません。古いアカウントに表示されます。
誰でもこれで私を助けることができます.ありがとう
crashlytics - Android Studio がプラグインをインストールしていない、または設定をインポートしていない
Android Studio 2.1 用の Crashlytics を使用して Fabric プラグインをインストールしようとしています。インストールするたびに、再起動後にプラグインが存在しなくなります。zipファイルを使用してディスクから直接インストールし、jarだけを個別に使用してみました。おそらく私のインストールだと思ったので、Android Studioを完全に消去し、新しいテストアプリを使用してカスタム設定なしで最初からインストールしました。具体的には、インストール済みで再起動が必要だと表示されますが、再起動後も表示されず、無効化されていません。エラー メッセージは表示されません (ポップアップまたはコンソール以外の場所がどこにあるかわかりません)。
次に、基本リポジトリで見つけた任意のプラグインをインストールしてみました。それらのどれも、再起動後に留まることはありません。これがクリーン インストールであることを考えると、他に何を探すべきかわかりません。勝利 7/64
なぜくっつかないのかわかる方いますか?別のメモとして、別のコンピューター (Win10/64) に Android Studio 2.1 があり、プラグインがインストールされていて、そこで正常に動作します。私はまだIntelliJインターフェースに少し慣れていないので、欠けている設定があるかどうかはわかりません...しかし、実行可能な方向に向けるためのSOやその他の参照は見つかりませんでした...
アップデート:
プラグインが正しくインストールされない理由はまだわかりませんが、バイパスすることができました。プラグイン構成データが適切な構成ファイル (aka .AndroidStudio/config/plugins/availables.xml
) に追加されていたようですが、実際のコア プラグインは追加されていませんでした。そのため、zipファイルの内容(主にフォルダーCrashlyticsPlugin
を/config/plugins/
ディレクトリに手動で追加しました。もう一度再起動すると、それが取得され、正常に動作します。
問題が何であれ、設定のインポートにも影響しています。設定ファイルは にインポートされて一時的に保存されますが/system/plugins
、後で の適切な場所にコピーされません/config/
。たとえば、カスタム テーマをインポートしようとしていました。AS はインポートされ、再起動が必要であると言いますが、オプションとして表示されることはありません。/config/colors
パスにファイルがありません。ファイルをそのパスに手動でコピーしtheme.xml
、拡張子を に変更し.icls
、再起動すると、最終的に表示されました。
だから、誰かが私のインストールがすべておかしくなった理由を教えてくれることを願っています...しかし、少なくとも当分の間は機能させることができます...
android - Fabric Crashlytics を使用した Robolectric 3
Robotlectric 3 テストが失敗しないように、Crashlytics/Fabric を ShadowClass しようとしています。私がこれまでに持っているのはこれです:
Fabric の Shadow クラスを追加するカスタム テスト ランナー:
Fabric のシャドウ クラス:
私のアプリの私のアプリケーションクラス:
以下は、Debug ではパスする (Crashlytics が無効になっているため) テストですが、ShadowClass が正しく機能していないため、リリース モードでは失敗するテストです。
テスト中に Crashlytics / Fabric で発生するエラーは次のとおりです。
スタック トレースは、MyApp.setupCrashlytics() が呼び出され、Fabric.with() が失敗していることを示しています。
1) はい、アプリは Crashlytics に登録されています。
2) はい、Crashlytics のサポート メールに連絡しました。「Robolectric はサポートされていません」と言われました。
私が見る限り、シャドウ クラスを機能させるだけで、Crashlytics はシャドウされ、初期化されません。
アイデア/ヘルプをいただければ幸いです。
crashlytics-android - アプリが fabric io ダッシュボードに表示されないため、Fabric の正しい初期化
Answer と Crashlytic の両方を一緒に使用することができました。以前はCrashLyticだけでやった. しかし、私の新しいアプリでは、それを再度初期化することはできません。すべてが正常であることを示すログが表示されます。しかし、私のアプリはダッシュボードにありません。ここで言及されている Twitter スタッフの 1 人として、このコードを使用しました。
私のログには、次の行が表示されます。
しかし、それでも私のアプリはダッシュボードに表示されません。それを解決する方法はありますか?