【问题标题】:firebase crashlytics integration not workingfirebase crashlytics 集成不起作用
【发布时间】:2020-12-03 05:33:42
【问题描述】:

gradle dependcies image here大家好,我正在尝试集成以将 firebase crashlytics 集成到我的 android 项目中。即使在初始化之前,我也遇到错误。如果您知道解决方案,请帮助任何人。我也附上错误截图作为我的 grdale 依赖代码。

我的错误代码是

FATAL EXCEPTION: com.google.firebase.crashlytics.startup1
    Process: com.gps.core.autoforce, PID: 28406
    java.lang.NoSuchMethodError: No virtual method callTimeout(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; in class Lokhttp3/OkHttpClient$Builder; or its super classes (declaration of 'okhttp3.OkHttpClient$Builder' appears in /data/app/com.gps.core.autoforce-WP-jrbYDvbMdMiYvjhM1Bw==/base.apk!classes3.dex)
        at com.google.firebase.crashlytics.internal.network.HttpRequest.<clinit>(HttpRequest.java:46)
        at com.google.firebase.crashlytics.internal.network.HttpRequestFactory.buildHttpRequest(HttpRequestFactory.java:43)
        at com.google.firebase.crashlytics.internal.common.AbstractSpiCall.getHttpRequest(AbstractSpiCall.java:113)
        at com.google.firebase.crashlytics.internal.settings.network.DefaultSettingsSpiCall.invoke(DefaultSettingsSpiCall.java:80)
        at com.google.firebase.crashlytics.internal.settings.SettingsController$1.then(SettingsController.java:200)
        at com.google.firebase.crashlytics.internal.settings.SettingsController$1.then(SettingsController.java:193)
        at com.google.android.gms.tasks.zzp.run(Unknown Source:2)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:64)
        at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
        at java.lang.Thread.run(Thread.java:919)`

【问题讨论】:

  • 不完整的代码图片无用,请以文本形式发布代码
  • 你找到解决办法了吗?

标签: android firebase crashlytics


【解决方案1】:

PFB 我得到的错误,

01-12 09:12:28.064   963  2672 E NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::acquire()
01-12 09:12:28.135 18199  3097 E AndroidRuntime: FATAL EXCEPTION: com.google.firebase.crashlytics.startup1
01-12 09:12:28.135 18199  3097 E AndroidRuntime: Process: XXXXX.XXXXX.XXX, PID: 18199
01-12 09:12:28.135 18199  3097 E AndroidRuntime: java.lang.ExceptionInInitializerError
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at okhttp3.internal.platform.Platform.get(Platform.java:85)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at okhttp3.OkHttpClient.newSslSocketFactory(OkHttpClient.java:263)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at okhttp3.OkHttpClient.<init>(OkHttpClient.java:229)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at okhttp3.OkHttpClient.<init>(OkHttpClient.java:202)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.firebase.crashlytics.internal.network.HttpRequest.<clinit>(HttpRequest.java:43)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.firebase.crashlytics.internal.network.HttpRequestFactory.buildHttpRequest(HttpRequestFactory.java:43)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.firebase.crashlytics.internal.common.AbstractSpiCall.getHttpRequest(AbstractSpiCall.java:113)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.firebase.crashlytics.internal.settings.network.DefaultSettingsSpiCall.invoke(DefaultSettingsSpiCall.java:80)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.firebase.crashlytics.internal.settings.SettingsController$1.then(SettingsController.java:200)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.firebase.crashlytics.internal.settings.SettingsController$1.then(SettingsController.java:193)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at com.google.android.gms.tasks.zzp.run(Unknown Source:2)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-12 09:12:28.135 18199  3097 E AndroidRuntime:    at 

通过将以下添加到 andorid/app/build.gradle 得到解决

dependencies {

implementation 'com.squareup.okhttp3:okhttp:4.9.2'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-04
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2020-06-22
    • 2021-01-11
    • 2021-10-29
    • 2016-12-27
    相关资源
    最近更新 更多