#APK #Optimizations
Сжимаем APK, стараясь сохранить его работоспособность
Размер APK - важный показатель для вашего приложения. Более меньший размер позволяет доставить приложении быстрее, использовать Instant Run. Что стоит сделать чтобы убрать неиспользуемый файлы:
👉 Примените рекомендации от Google
👉 Используйте оптимизаторы/обфускаторы кода - ProGuard/R8
👉 Удаляйте лишние файлы из конечной APK
👉 На используйте библиотеки (зависимости) которые вам не нужны или которые вы используете минимально
👉 Удаляйте зависимости для отладки из релизных сборок. Например, Stetho, LeakCanary и пр.
👉 Удаляйте неиспользуемый ресурсы (Refactor -> Remove unused resources...)
👉 Правильно настраивайте ваш DI
Сжимаем APK, стараясь сохранить его работоспособность
Размер APK - важный показатель для вашего приложения. Более меньший размер позволяет доставить приложении быстрее, использовать Instant Run. Что стоит сделать чтобы убрать неиспользуемый файлы:
👉 Примените рекомендации от Google
👉 Используйте оптимизаторы/обфускаторы кода - ProGuard/R8
👉 Удаляйте лишние файлы из конечной APK
👉 На используйте библиотеки (зависимости) которые вам не нужны или которые вы используете минимально
👉 Удаляйте зависимости для отладки из релизных сборок. Например, Stetho, LeakCanary и пр.
👉 Удаляйте неиспользуемый ресурсы (Refactor -> Remove unused resources...)
👉 Правильно настраивайте ваш DI
Хабр
Сжимаем APK, стараясь сохранить его работоспособность
/ PxHere / PD Оптимизация веса APK — это нетривиальная, но очень актуальная во времена Instant App, задача. Включение proguard избавит вас от ненужного кода, ес...