構建我們的應用程序代碼時出現構建錯誤DexIndexOverflowException。關於構建錯誤:DexIndexOverflowException
似乎我們的應用程序或應用程序中包含的庫中的一些代碼正在調用Google Play服務中的功能,最高呼叫次數爲65536次。
要進一步追蹤,您可以告訴我們一種深入瞭解可能對上述錯誤負責的依賴關係的方法。
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
//compile files('libs/commons-collections-3.2.1.jar')
compile(name: 'HERE-sdk', ext: 'aar')
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;
}
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:support-v4:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
compile 'com.google.android.gms:play-services-location:11.0.4'
compile 'com.bugfender.sdk:android:0.8.4'
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.squareup.okhttp3:logging-interceptor:3.8.0'
compile 'com.squareup.retrofit2:retrofit:2.0.2'
compile 'com.squareup.retrofit2:converter-gson:2.0.2'
compile 'com.github.lzyzsd:circleprogress:1.2.1'
compile 'com.google.firebase:firebase-core:11.0.4'
compile 'com.google.firebase:firebase-auth:11.0.4'
}
apply plugin: 'com.google.gms.google-services'
謝謝您的回答..是的,我們在應用啓用multidex,也是我們正在調試代碼也看看我們是否可以刪除一些庫.. – Relsell