首页 文章

解析失败:Lcom / google / android / gms / common / internal / zzbq;在com.google.firebase.storage.FirebaseStorage.getInstance(未知来源)

提问于
浏览
0

应用程序崩溃此错误

java.lang.NoClassDefFoundError:解析失败:Lcom / google / android / gms / common / internal / zzbq;在com.example.haji.UploadWallpaper.onCreate(UploadWallpaper.java:60)的com.google.firebase.storage.FirebaseStorage.getInstance(未知来源)android.app.Activity.performCreate(Activity.java:6906)at android位于android.app.A活动中的android.app.ActivityThread.perleLaunchActivity(ActivityThread.java:2850)上的.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118),位于android.app.ActivityThread的android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2962) . -wrap12(ActivityThread.java)在android.app.A活动上运行android.app.A.运行时在Android.O.上运行的android.O.上运行的android.O. HandleMessage(Handler.java:110)上的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1684) . (Looper . java:232)在android.app.ActivityThread.main(ActivityThread.java:6661)at java.lang.reflect.Method.invoke(Native Method)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit . java:1106)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)引起:java.lang.ClassNotFoundException:未找到类“com.google” .android.gms.common.internal.zzbq“on path:DexPathList [[zip file”/data/app/com.example.haji-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example .haji-1 / lib / arm64,/ system / lib64,/ vendor / lib64]]在java.lang.ClassLoader.loadClass(ClassLoader.java:380)的dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:312)at com.google.firebase.storage.FirebaseStorage.getInstance(Unknown Source)at com.example.haji.UploadWallpaper.onCreate(UploadWallpaper.java:60)at android .app.Activity.performCreate(Activity.java:6906)在android.app.Anstrumentation.callActivityOnCreate(Instrumentation.java:1118)的android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2850)android.app.ActivityThread . handleLaunchActivity(ActivityThread.java:2962)在Android.app.Handler.dispatchMessage上的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1684)的android.app.ActivityThread.-wrap12(ActivityThread.java)处 . ndler.java:110)在android.app.Looper.loop(Looper.java:232)的android.app.ActivityThread.main(ActivityThread.java:6661)at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1106)at 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'

1 回答

  • 0

    我有类似的问题,并尝试了很多东西 . 我建议两件事可以解决你的问题 . 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

相关问题