2016-07-27 9 views
4

Ich habe die Firebase-Authentifizierung versucht, um einen Benutzer zu erstellen. Beim Erstellen eines Benutzers erhalte ich den folgenden Fehler-Stack.Lokale Modul-Deskriptorklasse für com.google.firebase.auth nicht gefunden

> 07-27 07:37:26.385 30248-30261/com.belleza.mewChat W/DynamiteModule: 
> Local module descriptor class for com.google.firebase.auth not found. 
> 07-27 07:37:26.385 30248-30261/com.belleza.mewChat W/DynamiteModule: 
> Local module descriptor class for com.google.firebase.auth not found. 
> 07-27 07:37:27.140 30248-30248/com.belleza.mewChat D/Login: 
> createUser:onComplete:false 07-27 07:37:27.311 
> 30248-30267/com.belleza.mewChat V/RenderScript: 0xb8b54170 Launching 
> thread(s), CPUs 8 07-27 07:37:36.501 30248-30261/com.belleza.mewChat 
> W/DynamiteModule: Local module descriptor class for 
> com.google.firebase.auth not found. 

Ich habe SHA-Schlüssel für mein Projekt in Firebase-Konsole hinzugefügt. In Gradle auch auf die neuesten Versionen aktualisiert.

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 

    defaultConfig { 
     applicationId "com.belleza.mewChat" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'com.android.support:support-v4:23.4.0' 
    compile 'com.hbb20:ccp:1.5.1' 

    //firebase database,ui 
    compile 'com.firebaseui:firebase-ui-database:0.4.1' 
    compile 'com.google.firebase:firebase-database:9.2.0' 

    //firebase auth 
    compile 'com.google.android.gms:play-services-auth:9.2.0' 
    compile 'com.google.firebase:firebase-auth:9.2.0' 
} 
apply plugin: 'com.google.gms.google-services' 
+1

Der Authentifizierungsfehler kann durch etwas verursacht werden, das nichts mit den Warnmeldungen zu tun hat. Ich sehe die Nachrichten auch nach erfolgreicher Authentifizierung. Welche Anmeldemethode verwenden Sie? Hast du es in der Firebase-Konsole aktiviert? –

+0

Ich benutze createUserWithEmailAndPassword Methode und ich habe Email/Passwort Authentifizierung in der Firebase Konsole aktiviert. Die anonyme Authentifizierung wurde ebenfalls aktiviert, konnte jedoch immer noch keinen Benutzer erstellen. – scsiva1991

+2

hast du das gelöst? – rainman

Antwort

0

Als ich eingestellt

... 
release { 
    minifyEnabled true 
    ... 
} 
... 

in meinem build.gradle das ist mein Problem gelöst.

+1

Wirklich? Kannst du bitte etwas mehr erklären? Ich sehe diesen Fehler hin und wieder beim Testen meiner Anwendung. Jedes Mal, wenn ich es sehe, glaube ich, dass ich keine Informationen mehr aus der DB abrufen kann – Lancelot

1

Dieser Fehler kann auch auftreten, wenn das angegebene Kennwort weniger als 6 Zeichen enthält