Wie vermeide ich das 65k-Methodenlimit bei der Verwendung von Google Play Services?
Wenn Sie feststellen, dass Sie eine große Android-Anwendung schreiben, die von vielen verschiedenen Bibliotheken abhängt (die ich empfehlen würde, anstatt das Rad neu zu erfinden), ist es sehr wahrscheinlich, dass Sie bereits auf das @ gestoßen sin 65k Methodenlimit der ausführbaren Dalvik-Dateiclasses.dex
. Außerdem, wenn Sie von großen Bibliotheken wie dem @ abhängGoogle Play Services SDK was sich in bereits enthaltenenmehr als 20k Methoden in Version 5.0 du bist gezwungen zuuse Tricks wie das Entfernen von Paketen odermultidex support um fehler beim verpacken zu vermeiden. Mit der neuen Laufzeit von AndroidKUNS, das öffentlich verfügbar ist, da Android Lollipop mehrere Dex-Dateien einfacher zu handhaben sind, aber derzeit sind Entwickler immer noch gezwungen, Methoden zu zählen.
Was ist der einfachste Weg, um die Anzahl der Methoden Ihrer Anwendung bei der Verwendung von Google Play Services zu reduzieren?