NoClassDefFoundError:com.google.firebase.FirebaseApp上的Landroid / support / v4 / util / ArrayMap解析失败

问题描述 投票:1回答:1

使用Android Studio 3.5版时出现以下错误:

java.lang.NoClassDefFoundError:com.google.firebase.FirebaseApp上的Landroid / support / v4 / util / ArrayMap解析失败。(未知来源)

    dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
        implementation 'androidx.appcompat:appcompat:1.0.2'
        implementation 'com.google.android.material:material:1.0.0'
        implementation files('libs/mpchartlib.jar')
        implementation files('libs/sun.misc.BASE64Decoder.jar')
        implementation files('libs/NineOldAndroid-2.4.0.jar')
        implementation files('libs/AndroidEasingFunctions-1.0.0.jar')
        implementation files('libs/AndroidViewAnimations-1.1.3.jar')
        implementation files('libs/android-async-http-1.4.4.jar')
        implementation 'com.google.android.gms:play-services-gcm:11.6.0'
        implementation files('libs/jackson-all-1.9.0.jar')
        implementation 'com.google.firebase:firebase-messaging:11.6.0'
        implementation 'androidx.cardview:cardview:1.0.0'
        implementation files('libs/commons-codec-1.9.jar')
        implementation 'com.google.code.gson:gson:2.8.2'
        implementation 'com.android.support:support-v4:29.0.1'
       implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
        testImplementation 'junit:junit:4.12'
        androidTestImplementation 'androidx.test:runner:1.1.1'
        androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
    }
android firebase
1个回答
0
投票
将这两行添加到android / gradle.properties文件中为我解决了这个问题:

android.useAndroidX=true android.enableJetifier=true

© www.soinside.com 2019 - 2024. All rights reserved.