These are my current dependencies and they work fine:
These dependencies in my build.gradle (app):
compile 'com.google.firebase:firebase-database:11.4.2'
compile 'com.google.firebase:firebase-auth:11.4.2'
compile 'com.google.firebase:firebase-ui-database:3.1.0'
compile 'com.google.firebase:firebase-storage:11.4.2'
And this dependency in my build.gradle (project_name):
classpath 'com.google.gms:google-services:3.2.0'
But when I update to new versions of firebase I get multidex error:
These dependencies in my build.gradle (app):
compile 'com.google.firebase:firebase-core:16.0.1'
compile 'com.google.firebase:firebase-database:16.0.1'
compile 'com.google.firebase:firebase-auth:16.0.2'
compile 'com.google.firebase:firebase-ui-database:4.1.0'
compile 'com.google.firebase:firebase-storage:16.0.1'
And this dependency in my build.gradle (project_name):
classpath 'com.google.gms:google-services:4.0.1'
Problem
So my problem is getting multi dex error when trying to build my project with the updated dependecies.
I have android studio (3.1.3)
.
Why is it happening?
Thanks.