Android アプリで crashlytics を実行できないようです。iOSは正常に動作しています。Androidでは、io.fabric.sdk.android.services.concurrency.UnmetDependencyExceptionを取得し続けます
メッセージ付き: このアプリは Crashlytics に依存しています。https://fabric.io/sign_upでサインアップしてアクセスし、Android ビルド ツールをインストールして、チーム メンバーにこのアプリの組織への招待を依頼してください。
これらの投稿を読んでいます:
- CrashlyticsMissingDependencyException
- https://twittercommunity.com/t/app-crash-on-startup-with-crashlytics/56703/5
しかし、これまでのところ解決策を見つけることができません
gradle プラグイン gradle:2.0.0-beta6 を使用して AS 2.0-beta6 を実行する
誰??
*編集: 私は既に fabric.io にサインアップしています。アプリの iOS バージョンが既に接続されているダッシュボードにログインしていますが、Android アプリは今のところ機能していません。
*edit2: プラグインをインストールし、インストール プロセスを経て構成に従い、アプリをコンパイルして実行しましたが、すぐに Fabric.with(this, new Crashlytics()); 実行されるとアプリがクラッシュし、上記のエラーが表示され、サインアップする必要があると言われます。問題は、私がすでにサインアップしていることです。
*edit3: わかったので、少なくとも UnmetDependencyException に遭遇しないようにしました。解決策は、メタデータを io.fabric.apiKey に追加して、プロジェクトのマニフェスト ファイルの別のモジュールに追加することでした。アプリが起動しても、ファブリック ダッシュボードで Android アプリが認識されないという問題が発生しました。それで、誰かがそれを解決する方法を知っているなら?
*edit4: 問題を修正しました。fabricのサポートにメールを送ったところ、彼ら側の問題のようでした。彼らはパッチを適用し、今ではアプリの Android バージョンもダッシュボードに表示されています。