В моей библиотеке есть несколько больших баннеров размером, например. guava, math3, но я использую только один или два метода из них. Могу ли я сжать коды третьей части в свою библиотеку? Поскольку с текущим выходом aar размер моей библиотеки кажется небольшим, но для приложения, используемого моей библиотекой, он загрузит все банки третьей части и построит весь код в их apk, что приводит к большому размеру.Как сжать внешнюю библиотеку на мою собственную библиотеку Android.
«aar» кажется только записями, которые он будет использовать, но не компилирует использованный код в него. Есть ли тип вывода библиотеки, который поддерживает сжатие кода?
Я вижу предложение использовать proguard или minifyEnalbed. Они не работают за то, что я хотел. Есть ли кто-нибудь знакомый с компилятором или aar/jar? возможно ли упаковать весь код в один файл, а не загружать банки при компиляции apk?
Вы должны посмотреть, что может сделать Proguard для вас – k3v1n4ud3