Will a fix come soon? com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDesc‌​riptor

4,942 views
Skip to first unread message

Rasmus Josefsson

unread,
May 23, 2016, 3:05:50 PM5/23/16
to Firebase Google Group
I get this message when I try to use my application on another network then my own, if I create a new emulator and connect I will only be able to use that internet provider. 

 E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor" on path: DexPathList[[zip file "/data/app/com.example.rasmusjosefsson.rjcar-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.rasmusjosefsson.rjcar-2/lib/x86_64, /vendor/lib64, /system/lib64]]


Ian Barber

unread,
May 23, 2016, 4:53:08 PM5/23/16
to Firebase Google Group
Sorry about that, that's not a very helpful error. 

It looks like the emulator doesn't have the latest version of Google Play services. Can you check you're on the latest system images, and confirm the version (Settings > Apps) of Google Play services?

Rasmus Josefsson

unread,
May 23, 2016, 6:55:50 PM5/23/16
to Firebase Google Group

This messages appears when idle on the login screen, I really need to get this to work in this work for my exam, what should i try?

05-24 00:21:14.393 23427-23427/com.example.rasmusjosefsson.rjcar W/TAG: signInWithEmail
                                                                        com
.google.firebase.FirebaseException: An internal error has occured. [ Internal error. ]
                                                                            at com
.google.android.gms.internal.zzacq.zzbN(Unknown Source)
                                                                            at com
.google.android.gms.internal.zzacn$zzg.zza(Unknown Source)
                                                                            at com
.google.android.gms.internal.zzacy.zzbO(Unknown Source)
                                                                            at com
.google.android.gms.internal.zzacy$zza.onFailure(Unknown Source)
                                                                            at com
.google.android.gms.internal.zzact$zza.onTransact(Unknown Source)
                                                                            at android
.os.Binder.execTransact(Binder.java:453)
05-24 00:21:16.402 23427-24024/com.example.rasmusjosefsson.rjcar E/Surface: getSlotFromBufferLocked: unknown buffer: 0x7f3901ab5800


Rasmus Josefsson

unread,
May 23, 2016, 6:56:07 PM5/23/16
to Firebase Google Group
Yes 9.0.80.  Have been trying everything now, what more would be helpful to find a solution?


{
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.android.support:recyclerview-v7:23.4.0'
compile 'com.android.support:cardview-v7:23.4.0'

compile 'com.squareup.retrofit2:retrofit:2.0.2'
compile 'com.squareup.retrofit2:converter-gson:2.0.2'
compile 'com.squareup.okhttp3:okhttp:3.2.0'


compile 'com.google.maps:google-maps-services:0.1.12'
compile 'com.google.maps.android:android-maps-utils:0.4.3'
compile 'com.google.code.gson:gson:2.6.2'

compile 'com.google.android.gms:play-services:9.0.0'

compile 'com.google.android.gms:play-services-ads:9.0.0'
compile 'com.google.android.gms:play-services-maps:9.0.0'
compile 'com.google.android.gms:play-services-ads:9.0.0'
compile 'com.google.android.gms:play-services-auth:9.0.0'
compile 'com.google.android.gms:play-services-gcm:9.0.0'
compile 'com.google.android.gms:play-services-location:9.0.0'


compile "com.google.firebase:firebase-database:9.0.0"
compile 'com.google.firebase:firebase-auth:9.0.0'

compile 'com.firebaseui:firebase-ui-database:0.4.0'
compile 'com.firebaseui:firebase-ui-auth:0.4.0'


}

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

 



dependencies {
classpath 'com.android.tools.build:gradle:2.1.0'
classpath 'com.google.gms:google-services:3.0.0'
}



google-service.json inside "app"





Den måndag 23 maj 2016 kl. 21:05:50 UTC+2 skrev Rasmus Josefsson:

Ian Barber

unread,
May 23, 2016, 7:57:02 PM5/23/16
to Firebase Google Group
What you've posted looks good. I don't know what's causing the specific error, but can you try removing the line "compile 'com.google.android.gms:play-services:9.0.0'" 

That's bringing in all of Google Play services SDKs, which may be triggering a bug in something you aren't using: you have the individual packages in there, so should be good to go without it. 

Rasmus Josefsson

unread,
May 24, 2016, 10:24:02 AM5/24/16
to Firebase Google Group
And if i restart the emulator I can access the new network (and not the old one). But it takes kinda long time until its get connected.


Den måndag 23 maj 2016 kl. 21:05:50 UTC+2 skrev Rasmus Josefsson:

Rasmus Josefsson

unread,
May 24, 2016, 10:27:25 AM5/24/16
to Firebase Google Group
Just tried my old code before the change to the new firebase, and when using that one every thing works perfect.  Same package but just another firebase database (legacy one)


Den måndag 23 maj 2016 kl. 21:05:50 UTC+2 skrev Rasmus Josefsson:

Rasmus Josefsson

unread,
May 24, 2016, 10:28:55 AM5/24/16
to Firebase Google Group
Already tried that, still the same.  If i'm logged in when trying to get access to the database inside my activity with the recycyclerview i get the following message and an empty list/screen.

05-24 08:04:43.406 9085-9167/com.example.rasmusjosefsson.rjcar D/OpenGLRenderer: endAllStagingAnimators on 0x7fd89f1ce000 (RippleDrawable) with handle 0x7fd89f1ca820



Den måndag 23 maj 2016 kl. 21:05:50 UTC+2 skrev Rasmus Josefsson:

Alfonso Gomez Jordana Manas

unread,
May 24, 2016, 6:08:37 PM5/24/16
to Firebase Google Group
Rasmus, as mentioned on another thread, the "E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor"", is a red herring. This should have been a debug log statement, and it does not indicate the underlying cause for your error.

Could you please share a more comprehensive snippet of your code or your error logs?

Rasmus Josefsson

unread,
May 24, 2016, 6:41:44 PM5/24/16
to Firebase Google Group
Hey Alfonso! I created a thread here containing the code I use: http://stackoverflow.com/questions/37423465/authentication-with-old-and-new-firebase

Rasmus Josefsson

unread,
May 25, 2016, 10:22:32 AM5/25/16
to Firebase Google Group

When i create a new project and test it, the problem is still there. Is it wrong with Firebase or where is the problem coming from?


Den måndag 23 maj 2016 kl. 21:05:50 UTC+2 skrev Rasmus Josefsson:
Reply all
Reply to author
Forward
0 new messages