Ниже приведены новые функции в Android Studio Meerkat Feature Drop.
Поддержка тематических значков
Чтобы гарантировать наилучший вид значка вашего приложения при включении пользователями «Значков тем» в параметрах разработчика Android 13, Android Studio Meerkat Feature Drop | 2024.3.2 Canary 1 теперь позволяет предварительно просмотреть, как будет выглядеть ваш значок с новым алгоритмом тем.
Для полного контроля над внешним видом значка вам следует предоставить свой собственный тематический значок , добавив пользовательский монохромный слой . Но даже если вы еще этого не сделали, вы все равно можете использовать этот новый инструмент предварительного просмотра, чтобы получить представление о том, как будет выглядеть ваш значок, и выявить любые потенциальные проблемы с цветовым контрастом.
Изменение каталогов конфигурации Android Studio
Начиная с Meerkat Feature Drop Canary 2, Android Studio использует те же пользовательские конфигурации в канареечных, бета- и стабильных выпусках. В результате "Preview" был удален из пути к каталогу конфигурации для Android Studio в канареечных и бета-выпусках.
Кроме того, чтобы выпуски функций drop выполнялись одновременно с выпусками обновлений платформы, мы добавили микроверсию в путь к каталогу config. Например, вместо AndroidStudio2024.3.2
используется AndroidStudio2024.3
.
Если вы хотите импортировать конфигурации вручную, см. раздел Экспорт и импорт настроек IDE .
Библиотека подсказок
Gemini в новой функции Prompt Library в Android Studio повышает производительность, позволяя сохранять и управлять часто используемыми подсказками. Откройте Prompt Library в разделе Settings > Gemini > Prompt Library, чтобы сохранять и извлекать подсказки. Вы можете сохранять подсказки на уровне IDE или на уровне проекта:
- Подсказки уровня IDE доступны только вам и могут использоваться в нескольких проектах.
- Подсказки на уровне проекта могут быть общими для членов команды, работающих над одним и тем же проектом. Чтобы поделиться подсказками в пределах команды, необходимо добавить папку
.idea
в систему контроля версий.
Вы также можете щелкнуть правой кнопкой мыши по подсказке в чате, чтобы сохранить ее для дальнейшего использования. Чтобы применить сохраненную подсказку, щелкните правой кнопкой мыши в редакторе и перейдите в Gemini > Prompt Library , чтобы применить подсказку. Этот оптимизированный рабочий процесс устраняет необходимость перепечатывать часто используемые подсказки, экономя ваше время и усилия.
Устаревание редактора движений
В Android Studio мы постоянно стремимся предоставлять разработчикам самые эффективные и современные инструменты для создания исключительных приложений Android. В рамках этого обязательства мы прекращаем поддержку Motion Editor в Android Studio Meerkat Feature Drop.
Некоторое время редактор движений служил ценным инструментом для создания анимаций, построенных с помощью макета движения. Однако с быстрым развитием Jetpack Compose мы осознали огромный потенциал этого современного набора инструментов пользовательского интерфейса для разработки анимации. Compose предлагает декларативный и интуитивный подход, упрощающий создание плавных и привлекательных анимаций.
Jetpack Compose обеспечивает несколько ключевых преимуществ:
- Современный и декларативный : декларативный синтаксис Compose делает код анимации более читаемым и удобным для поддержки.
- Интегрированные инструменты анимации : Compose Animation Preview предлагает оптимизированный рабочий процесс создания и тестирования анимаций непосредственно в коде Compose.
- Перспективная разработка : сосредоточившись на Compose, мы инвестируем в будущее разработки пользовательского интерфейса Android.
Наша цель — предоставить унифицированный и мощный опыт анимации в экосистеме Compose. Хотя Motion Editor был ценным инструментом, мы считаем, что Compose представляет собой будущее анимации Android. Мы хотим сосредоточить наши усилия на том, чтобы сделать Compose настолько хорошим, насколько это возможно. Мы призываем вас узнать больше о создании анимаций с помощью Jetpack Compose и инструментов анимации Compose .