Multiple Dex Files Define Lcom/google/android/gms/internal/zzbqy;
Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzbqy; this error came in my android chat ap
Solution 1:
Enable Multidex in your app and increase heap size.
e.g build.gradle
android {
compileSdkVersion 23
buildToolsVersion "24.0.2"
defaultConfig {
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}
dependencies {
compile'com.android.support:multidex:1.0.1'
}
Write below code inside Application tag in your Manifest
android:name="android.support.multidex.MultiDexApplication"
Solution 2:
Make sure that you list your firebase dependencies first as such:
app/build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'compile'com.google.firebase:firebase-database:11.0.1'compile'com.android.support:appcompat-v7:26.0.0+'compile'com.android.support:design:26.0.0+'
// Displaying images
compile'com.github.bumptech.glide:glide:3.7.0'
}
apply plugin: 'com.google.gms.google-services'
Solution 3:
For those who with matching dependency versions and still receiving this error:
Firebase Android SDKs now have independent version numbers, allowing for more frequent, flexible updates.
Update all your Firebase dependencies to the latest version (as of 2 May 2018):
Firebase Core com.google.firebase:firebase-core:15.0.2
Ads com.google.firebase:firebase-ads:15.0.0
Analytics com.google.firebase:firebase-analytics:15.0.2
App Indexing com.google.firebase:firebase-appindexing:15.0.0
Authentication com.google.firebase:firebase-auth:15.1.0
Cloud Firestore com.google.firebase:firebase-firestore:16.0.0
Cloud Functions com.google.firebase:firebase-functions:15.0.0
Cloud Messaging com.google.firebase:firebase-messaging:15.0.2
Cloud Storage com.google.firebase:firebase-storage:15.0.2
Crash Reporting com.google.firebase:firebase-crash:15.0.2
Crashlytics com.crashlytics.sdk.android:crashlytics:2.9.1
Invites com.google.firebase:firebase-invites:15.0.2
Performance Monitoring com.google.firebase:firebase-perf:15.1.0
Realtime Database com.google.firebase:firebase-database:15.0.0
Remote Config com.google.firebase:firebase-config:15.0.2
Release note: https://firebase.google.com/support/release-notes/android
Post a Comment for "Multiple Dex Files Define Lcom/google/android/gms/internal/zzbqy;"