Я создаю приложение для Android, которое использует fabric-crashlytics для регистрации всех сбоев на устройствах.
Эта конкретная строка кода:
Crashlytics crashlyticsKit = new Crashlytics.Builder()
.core(new CrashlyticsCore.Builder().disabled(false).build())
.build();
Fabric.with(this, crashlyticsKit);
не работает с Bazel, но когда я установил это значение на «true» .. (т.е. я отключаю Crashlytics), сборка Bazel этого приложения работает нормально.
Но, если я создаю нормальное приложение для Android, это не сбой погоды, значение «true» или «false». Но в Bazel сборка полностью падает при запуске.
Ошибка:
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: .
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . | |
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . | |
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . | |
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . \ | | /
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . \ /
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . \ /
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . \/
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: .
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: This app relies on Crashlytics. Please sign up for access at https://fabric.io/sign_up,
install an Android build tool and ask a team member to invite you to this app's organization.
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: .
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . /\
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . / \
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . / \
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . / | | \
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . | |
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: . | |
2019-01-11 15:55:55.808 19850-19850/com.sensennetworks.senanpr E/CrashlyticsCore: .
2019-01-11 15:55:55.812 19850-19850/com.sensennetworks.senanpr E/AndroidRuntime: FATAL EXCEPTION: main
Как правильно интегрировать ткань и крашлитики, чтобы они работали в Базеле?
Мои зависимости в файле BUILD:
deps = [
":tensorflow_native_libs",
"//tensorflow/contrib/lite/java:tensorflowlite",
"@com_google_code_gson_gson//jar",
"@com_mcxiaoke_volley_library//jar",
#"@com_sun_mail_android_activation//jar",
#"@com_sun_mail_android_mail//jar",
gmaven_artifact("com.google.android.gms:play-services-location:aar:15.0.1"),
gmaven_artifact("com.android.support:appcompat-v7:aar:26.1.0"),
gmaven_artifact("com.android.support:design:aar:26.1.0"),
gmaven_artifact("com.android.support:recyclerview-v7:aar:26.1.0"),
gmaven_artifact("com.android.support:support-v4:aar:26.1.0"),
gmaven_artifact("io.fabric.sdk.android:fabric:aar:1.3.17"),
gmaven_artifact("com.crashlytics.sdk.android:crashlytics:aar:2.9.0"),
#gmaven_artifact("com.crashlytics.sdk.android:crashlytics-core:aar:2.6.4"),
gmaven_artifact("com.google.firebase:firebase-core:aar:15.0.2")]