Every time I'm using this library, I've got this error... This happens when I save my work then when I reopened it, this error happens... I've got this working on one of them so I just state all the tips that I tried.

TIPS 1 - Disabling Instant Run

In Android Studio 3.5.1, there is no Instant Run item in the Build, Execution, Deployment section.

I've check this but in Android studio there's no Instant Run I think it was merged in some feature, not sure.

TIP 2 - Rebuild and clean everything

Build -> make Projects
Build -> clean projects
File -> Invalidate Caches / Restart

Sometimes this is another good way to refresh the project it self.

TIP 3 - Adding to ProGuard

If you have applied proguard rules then add below line in ProGuard Rules

-keep class com.google.firebase.provider.FirebaseInitProvider

TIP 4 - Adding Multidex

Adding to Gradle

def multidex_version = "2.0.1"implementation "androidx.multidex:multidex:$multidex_version"

Add to manifest


Add to Activity

  protected void attachBaseContext(Context base) {

TIP 5 - add to gradle

android {
    buildTypes {
        release {
            multiDexKeepFile file('multidex-config.txt')
multidex-config.txt (in the same directory as the build.gradle file)