Android Firebase快速启动抛出NoClassDefFoundError

Android Firebase快速启动抛出NoClassDefFoundError,android,firebase,Android,Firebase,我将应用程序添加到Firebase控制台,并将google json文件添加到应用程序文件夹。 然后,当我尝试启动应用程序时,它会崩溃,并显示以下消息 提前谢谢 错误: 07-27 13:18:21.000 26362-26362/?E/AndroidRuntime:致命异常: 主要的 进程:com.google.samples.quickstart.config,PID:26362 java.lang.NoClassDefFoundError:解析失败: Lcom/google/android

我将应用程序添加到Firebase控制台,并将google json文件添加到应用程序文件夹。 然后,当我尝试启动应用程序时,它会崩溃,并显示以下消息

提前谢谢

错误:

07-27 13:18:21.000 26362-26362/?E/AndroidRuntime:致命异常: 主要的 进程:com.google.samples.quickstart.config,PID:26362 java.lang.NoClassDefFoundError:解析失败: Lcom/google/android/gms/R$string; 在com.google.android.gms.common.internal.zzby.(未知来源) 位于com.google.firebase.FirebaseOptions.fromResource(未知来源) 位于com.google.firebase.FirebaseApp.initializeApp(未知来源) 位于com.google.firebase.provider.FirebaseInitProvider.onCreate(未知 (来源) 位于android.content.ContentProvider.attachInfo(ContentProvider.java:1751) 位于android.content.ContentProvider.attachInfo(ContentProvider.java:1726) 访问com.google.firebase.provider.FirebaseInitProvider.attachInfo(未知 (来源) 位于android.app.ActivityThread.installProvider(ActivityThread.java:5855) 位于android.app.ActivityThread.installContentProviders(ActivityThread.java:5447) 位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:5386) 位于android.app.ActivityThread.-wrap2(ActivityThread.java) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1546) 位于android.os.Handler.dispatchMessage(Handler.java:102) 位于android.os.Looper.loop(Looper.java:154) 位于android.app.ActivityThread.main(ActivityThread.java:6121) 位于java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779) 原因:java.lang.ClassNotFoundException:未找到类 路径:DexPathList[[zip文件]上的“com.google.android.gms.R$string” “/data/app/com.google.samples.quickstart.config-1/base.apk”,zip文件 “/data/app/com.google.samples.quickstart.config-1/split_lib_dependencies_apk.apk”],nativeLibraryDirectories=[/data/app/com.google.samples.quickstart.config-1/lib/arm64, /系统/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.android.gms.common.internal.zzby.(未知来源) 位于com.google.firebase.FirebaseOptions.fromResource(未知来源) 位于com.google.firebase.FirebaseApp.initializeApp(未知来源) 位于com.google.firebase.provider.FirebaseInitProvider.onCreate(未知 (来源) 位于android.content.ContentProvider.attachInfo(ContentProvider.java:1751) 位于android.content.ContentProvider.attachInfo(ContentProvider.java:1726) 访问com.google.firebase.provider.FirebaseInitProvider.attachInfo(未知 (来源) 位于android.app.ActivityThread.installProvider(ActivityThread.java:5855) 位于android.app.ActivityThread.installContentProviders(ActivityThread.java:5447) 位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:5386) 位于android.app.ActivityThread.-wrap2(ActivityThread.java) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1546) 位于android.os.Handler.dispatchMessage(Handler.java:102) 位于android.os.Looper.loop(Looper.java:154) 位于android.app.ActivityThread.main(ActivityThread.java:6121) 位于java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)

格拉德尔

apply plugin: 'com.android.application'
check.dependsOn 'assembleDebugAndroidTest'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"

    defaultConfig {
        applicationId "com.google.samples.quickstart.config"
        minSdkVersion 15
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        multiDexEnabled true

        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

configurations.all {
    resolutionStrategy.force 'com.android.support:support-annotations:25.4.0'
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:25.4.0'

    compile 'com.google.firebase:firebase-config:11.0.1'

    androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
    androidTestCompile 'com.android.support.test:runner:1.0.0'
    compile 'com.android.support:multidex:1.0.1'
}

apply plugin: 'com.google.gms.google-services'
显示

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.google.samples.quickstart.config" >

    <application
        android:allowBackup="true"
        android:name="android.support.multidex.MultiDexApplication"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>