Invalidate cache & restart
前往频道在 Telegram
Это поможет. О серых буднях Android-инженера из платформенной команды
显示更多未指定国家未指定类别
303
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
Хватит использовать ResourceProvider во ViewModel
Написал небольшой пост про то, какие проблемы и альтернативы есть у использования класса-обёртки над
appplicationContext в Presenter/ViewModel, для работы со строкамиGradle Catalog: Bundles
Gradle Catalog позволяет группировать зависимости и подключать их одной декларацией.
Однако,
bundle работает только с библиотеками. Подключить нужные плагины таким образом не получитсяНемного про Manifest & Android 12
Большую часть пятницы убил на то, чтобы исправить проблемы со сборкой при обновлении на
targetSdk=32
Написал небольшой пост про этоНе одним ViewModel и Jetpack едины
Вчера выложили в open-source фреймворк Kompot, с помощью которого мы ведём разработку во всех продуктах в Revolut.
Unidirectional data flow со строгими контрактами (Input + Output), Screens, Flows, Navigation — всё это позволяет забыть даже про fragments с activity, и держать фокус на главном — разработка фичи
Основы Gradle
Как правило, Gradle, это то, что многие предпочитают избегать. (Не считая добавления зависимостей)
Собственные таски/плагины могут сильно помочь автоматизировать рутину, особенно в больших проектах.
Нашёл довольно неплохой плейлист из 17 коротких видео, который поможет вам разобраться с основами
Gradle Enterprise & AAB Tests
В последнее время, часто приходится экспериментировать с различными конфигурациями
Gradle на CI, чтобы выбрать лучшую.
Решил описать, как это можно делать с помощью Gradle EnterpriseУскоряем Android Studio
С ростом количества кода и остальных файлов в проекте, скорость работы нашей любимой IDE оставляет желать лучшего.
В Android Studio можно отключить индексацию
apt,
kaptи
.gradleфайлов. Довольно старый, но всё ещё актуальный пост на эту тему
