StartAndroid
9.95K subscribers
389 photos
10 videos
5 files
1.87K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://xn--r1a.website/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Download Telegram
Я давно интересуюсь способами, позволяющими ускорить сборку приложения. В статье я покажу результаты моих исследований и несколько способов разогнать Gradle-сборку, проверенных мною. Материал будет полезен как новичкам, так и опытным разработчикам, поэтому устраивайтесь поудобнее.


#gradle #build #performance

https://habr.com/ru/companies/alfa/articles/876382/
👍5🔥4😁4
Команда Gradle подробно пишет про работу над фичей Configuration Cache

#android #gradle #build #performance

https://blog.gradle.org/road-to-configuration-cache
👍6
Как мы ускоряли Android-сборку «селлера»

Вся работа по улучшению сборок, за исключением Build Cache, выполнялась в рамках техдолга и растянулась во времени примерно на месяц. Если говорить о результатах, то в относительных значениях мы получили ускорение на всех типах сборок ~19% относительно первоначального варианта.

#android #build #performance

https://habr.com/ru/companies/ozontech/articles/894364/
🔥3👍2
Android Studio может помочь с миграцией на 16 KB page sizes

Starting November 1st, 2025, all new apps and app updates that use native C/C++ code targeting Android 15+ devices submitted to Google Play must support 16 KB page sizes. This is a crucial step towards ensuring your app delivers the best possible performance on the latest Android hardware. Apps without native C/C++ code or dependencies, that just use the Kotlin and Java programming languages, are already compatible, but if you're using native code, now is the time to act.

#androidstudio #performance

https://android-developers.googleblog.com/2025/07/transition-to-16-kb-page-sizes-android-apps-games-android-studio.html
11
В последних версиях AGP были реализованы улучшения в алгоритме сокращения (shrinking) ресурсов приложения

Включить можно в gradle.properties:
android.r8.optimizedResourceShrinking=true

Начиная с AGP 9.0.0 это будет включено по умолчанию

#agp #gradle #performance #build

https://android-developers.googleblog.com/2025/09/improve-app-performance-with-optimized-resource-shrinking.html
👍111
Видео обзор wake lock метрик в Android Vitals

#android #performance #vitals

https://www.youtube.com/watch?v=-6mEvkLOlno
👍3🤔2
Метрика excessive partial wake locks вышла из беты и доступна всем разработчикам в Android Vitals

Эта метрика поможет снизить потребление батареи. Имеет смысл обратить на нее внимание, т.к. это будет влиять, например, на появление приложения в рекомендациях с 01.03.2026.

#performance #vital #battery #android

https://android-developers.googleblog.com/2025/11/raising-bar-on-battery-performance.html
👍62🔥2
Руководство по производительности приложений,  включающее в себя 5 уровней

Level 1: Use Play Console provided field monitoring
Level 2: Follow the App Performance Score action items
Level 3: Leverage local performance test frameworks
Level 4: Use trace analysis tools like Perfetto 
Level 5: Build your own performance tracking framework

#android #performance

https://android-developers.googleblog.com/2025/11/leveling-guide-for-your-performance.html
👍8