Failed to load module descriptor class: Didn't find class com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor
Alfonso from the Firebase team.
You can ignore the error E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor"
: unfortunately there is a bug in Play Services where this is logged as E/ rather than debug. We will deploy the fix on the next release.
This should not affect the behavior of your application, if you have an issue, look for the cause somewhere else.
E/DynamiteModule: Failed to load module descriptor class: Didn't find class
update to 9.0.2 it will resolve all the problems.
Also update Google Repository and Google Play Services, there is an update for them too.. n it will work like charm.
Android Firebase DynamiteModule: Failed to load module descriptor
Can you check your Google Play Services version?
From Firebase oficial website:
Prerequisites
- An Android device running Google Play services 9.0.0 or later
- The Google Play services SDK from the Android SDK Manager
- Android Studio 1.5 or higher
- An Android Studio project and its package name.
Error Connecting with Firebase in Android Local module descriptor class for com.google.firebase.auth not found
You forgot to initialize your auth
variable. You need to set
auth = FirebaseAuth.getInstance();
You can do this wherever as long as auth
is initialized when it's referenced. I personally would put it in the onCreate(...)
method.
Android Studio ML kit cannot load OCR module
The solution was to update Google Play Services app. I did not consider this as an option at first as I would have expected an API 29 emulator to have an up-to-date Google Play Services installed. I signed into Google Play on the emulator, searched Google Play Services, uninstalled it (there was no "update" option), and installed it again. It still says that the installed version is 19.4.20
though the text recognition started working as expected. Here are some relevant logs:
W/DynamiteModule: Local module descriptor class for com.google.android.gms.vision.dynamite.ocr not found.
I/DynamiteModule: Considering local module com.google.android.gms.vision.dynamite.ocr:0 and remote module com.google.android.gms.vision.dynamite.ocr:0
D/TextNativeHandle: Cannot load feature, fall back to load dynamite module.
I/DynamiteModule: Considering local module com.google.android.gms.vision.ocr:0 and remote module com.google.android.gms.vision.ocr:1
I/DynamiteModule: Selected remote version of com.google.android.gms.vision.ocr, version >= 1
V/DynamiteModule: Dynamite loader version >= 2, using loadModule2NoCrashUtils
Related Topics
Passing Data from One Activity to Another Using Bundle - Not Displaying in Second Activity
Bitmap Recycle with Largeheap Enabled
How to Implement a View Holder
How to Use the Firebase Server Timestamp to Generate Date Created
Updating Progress Dialog in Activity from Asynctask
How to Catch Sigsegv (Segmentation Fault) and Get a Stack Trace Under Jni on Android
Indoor Positioning System Based on Gyroscope and Accelerometer
Read the Package Name of an Android APK
How to Encrypt File from Sd Card Using Aes in Android
How Does Push Notification Technology Work on Android
Use a Custom Contextual Action Bar for Webview Text Selection
Using Viewpagerindicator Library with Android Studio and Gradle
Using Android Vector Drawables on Pre Lollipop Crash
Get Uri of .Mp3 File Stored in Res/Raw Folder in Android
Show Timepicker with Minutes Intervals in Android
How to Disable Past Dates in Android Date Picker