【问题标题】:Failed resolution of: Lcom/google/android/gms/common/internal/zzbq;at com.google.firebase.storage.FirebaseStorage.getInstance(Unknown Source)未能解决:Lcom/google/android/gms/common/internal/zzbq;at com.google.firebase.storage.FirebaseStorage.getInstance(Unknown Source)
【发布时间】:2019-03-06 01:55:46
【问题描述】:

应用程序因此错误而崩溃

java.lang.NoClassDefFoundError:解析失败: Lcom/google/android/gms/common/internal/zzbq; 在 com.google.firebase.storage.FirebaseStorage.getInstance(未知 资源) 在 com.example.haji.UploadWallpaper.onCreate(UploadWallpaper.java:60) 在 android.app.Activity.performCreate(Activity.java:6906) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2850) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2962) 在 android.app.ActivityThread.-wrap12(ActivityThread.java) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1684) 在 android.os.Handler.dispatchMessage(Handler.java:110) 在 android.os.Looper.loop(Looper.java:232) 在 android.app.ActivityThread.main(ActivityThread.java:6661) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1106) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967) 引起:java.lang.ClassNotFoundException:在路径上找不到类“com.google.android.gms.common.internal.zzbq”: DexPathList[[压缩文件 "/data/app/com.example.haji-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.haji-1/lib/arm64, /system/lib64, /vendor/lib64]] 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:380) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) 在 com.google.firebase.storage.FirebaseStorage.getInstance(未知 资源) 在 com.example.haji.UploadWallpaper.onCreate(UploadWallpaper.java:60) 在 android.app.Activity.performCreate(Activity.java:6906) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2850) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2962) 在 android.app.ActivityThread.-wrap12(ActivityThread.java) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1684) 在 android.os.Handler.dispatchMessage(Handler.java:110) 在 android.os.Looper.loop(Looper.java:232) 在 android.app.ActivityThread.main(ActivityThread.java:6661) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1106) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)

这是我的构建 gradle

implementation 'com.firebaseui:firebase-ui-database:3.3.1'
implementation 'com.google.firebase:firebase-database:11.8.0'
implementation 'com.firebaseui:firebase-ui-auth:3.3.1'
implementation 'com.google.firebase:firebase-auth:11.8.0'
implementation 'com.google.firebase:firebase-storage:11.8.0'
implementation 'com.google.android.gms:play-services-auth:11.8.0'

【问题讨论】:

  • 更新你的依赖。 firebase-ui-database 在 4.2.0,firebase-database 在 16.0.1,firebase-ui-auth 在 4.2.0,firebase-auth 在 16.0.3,firebase-storage 在 16.0.4,play-services-auth 在16.0.0.

标签: java android


【解决方案1】:

我有类似的问题并尝试了很多东西。我建议两件事可以解决您的问题。 1.尝试在你的项目build.gradle中添加这个

buildscript {

    repositories {
        google()
        maven {url "https://maven.google.com"}
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.4'
        classpath 'com.google.gms:google-services:4.0.1'



        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
    }

    allprojects {
        repositories {
        google()
        maven {url "https://maven.google.com"}
        jcenter()
    }
    }

    task clean(type: Delete) {
        delete rootProject.buildDir
    }

如果这不能解决问题,那么: 2. 然后在你的 gradle 中我可以看到 Firebase 版本是不同的。尝试实现保存版本enter code here

【讨论】:

    猜你喜欢
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-25
    • 1970-01-01
    • 1970-01-01
    • 2018-10-31
    • 1970-01-01
    相关资源
    最近更新 更多