Hallo Leute,
ich habe folgende dependencies in meiner (app) gradle.build :
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:design:23.3.0'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.google.guava:guava:19.0'
}
Beim erstlelen der APK würde die Anzahl der Funktionen die 64k übersteigen:
ZitatError:The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html
Ich habe selbst in meinem Quellcode bei weiten nicht so viele Methoden. Weiterhin würde ich gerne aus den importierten dependencies nur das benötigte importieren.
Beispielsweise benutze ich in com.android.support:design nur FloatingActionButton und Snackbar.
Die Google Guava habe ich nur für Multimap eingebunden.
Ich habe mal was mit
gelesen. Aber anstatt aufzuzählen was man nicht haben möchte, wäre es schöner nur das aufzuzählen, was man möchte. Jemand nen Tipp für mich? Thnx!