Примечания к выпуску предварительной версии Android Studio

На этой странице перечислены новые функции, представленные в предварительных версиях Android Studio. Предварительные сборки предоставляют ранний доступ к новейшим функциям и улучшениям Android Studio. Вы можете загрузить эти предварительные версии . Если у вас возникнут проблемы с использованием предварительной версии Android Studio, сообщите нам об этом . Ваши сообщения об ошибках помогут улучшить Android Studio.

Выпуски Canary содержат передовые функции, находящиеся в активной разработке, и проходят лёгкое тестирование. Хотя сборки Canary можно использовать для разработки, имейте в виду, что функции могут быть добавлены или изменены. Выпуски-кандидаты (RC) — это следующие версии Android Studio, которые практически готовы к стабильному выпуску. Набор функций для следующей версии стабилизирован. Ознакомьтесь с названиями выпусков Android Studio, чтобы понять, как называются версии Android Studio.

Последние новости о предварительных выпусках Android Studio, включая список важных исправлений в каждом предварительном выпуске, см. в разделе «Обновления выпуска» в блоге Android Studio.

Текущие версии Android Studio

В следующей таблице перечислены текущие версии Android Studio и соответствующие им каналы.

Версия Канал
Обновление Android Studio Narwhal 3 | 2025.1.3 Стабильный
Плагин Android Gradle 8.13.0 Стабильный
Обновление Android Studio Narwhal 4 | 2025.1.4 RC
Android Studio Otter | 2025.2.1 Канарейка

Совместимость с предварительными версиями плагина Android Gradle

Каждая предварительная версия Android Studio публикуется вместе с соответствующей версией плагина Android Gradle (AGP). Предварительные версии Studio должны работать с любой совместимой стабильной версией AGP. Однако, если вы используете предварительную версию AGP, необходимо использовать соответствующую предварительную версию Studio (например, Android Studio Chipmunk Canary 7 с AGP 7.2.0-alpha07). Попытка использовать другие версии (например, Android Studio Chipmunk Beta 1 с AGP 7.2.0-alpha07) приведёт к сбою синхронизации и запросу на обновление до соответствующей версии AGP.

Подробный журнал устаревания и удаления API плагина Android Gradle см. в разделе «Обновления API плагина Android Gradle» .

Студийные лаборатории

Studio Labs позволяет вам опробовать новейшие экспериментальные функции ИИ в стабильной версии Android Studio, что позволит вам быстрее интегрировать наши предложения по поддержке ИИ в ваш рабочий процесс разработки. Подробнее см. в Studio Labs .

Ниже перечислены функции, доступные в Studio Labs в настоящее время.

Особенность Описание Документы
Создание предварительного просмотра Gemini может автоматически генерировать предварительные просмотры Compose, включая фиктивные данные для параметров предварительного просмотра, для определенного компонуемого объекта или всех компонуемых объектов в файле. Генерировать предварительные просмотры Compose
Преобразование пользовательского интерфейса Используйте естественный язык для обновления пользовательского интерфейса вашего приложения непосредственно из панели предварительного просмотра «Создать». Преобразование пользовательского интерфейса

Обновление Android Studio Narwhal 4 | 2025.1.4

Ниже перечислены новые функции в Android Studio Narwhal 4 Feature Drop | 2025.1.4.

Чтобы узнать, что было исправлено в этой версии Android Studio, ознакомьтесь с закрытыми проблемами .

Новая настройка для открытия новых проектов с помощью представления «Проект»

Добавлена ​​новая настройка, позволяющая по умолчанию открывать новые проекты в представлении «Проект». Чтобы включить эту настройку, перейдите в меню «Файл» ( Android Studio на macOS) > «Настройки» > «Дополнительные настройки» > «Проект» и выберите «Сделать представление проекта видом по умолчанию» .

Помощник по обновлению Android SDK теперь поддерживает Android 16 / API 36

Миграция с Android 15 / API 35 на Android 16 / API 36 добавлена ​​в Помощник по обновлению Android SDK. Чтобы получить помощь по миграции, перейдите в раздел Инструменты > Помощник по обновлению Android SDK .

Поддержка формата циферблата в Android Studio

Android Studio Narwhal 4 улучшает рабочий процесс создания циферблатов , внедряя поддержку редактора для формата Watch Face XML, что позволяет писать, отлаживать и настраивать дизайн циферблатов непосредственно в среде IDE.

В Android Studio добавлена ​​поддержка формата Watch Face.

Android Studio позволяет напрямую редактировать XML-файлы, используемые в формате Watch Face. Теперь в нём реализовано автодополнение кода для тегов и атрибутов на основе официальных схем Watch Face, а также динамическая проверка ошибок, помогающая выявлять такие проблемы, как отсутствие обязательных атрибутов. Android Studio также включает в себя связывание ресурсов для быстрого перехода к доступным для рисования ресурсам и другим связанным XML-элементам, а также расширенную поддержку синтаксиса для обработки арифметических выражений и ссылок на источники данных, встроенных в XML. Наконец, вы можете разворачивать циферблаты непосредственно из Android Studio.

Android Studio Otter | 2025.2.1

Ниже перечислены новые функции в Android Studio Otter | 2025.2.1.

Чтобы узнать, что было исправлено в этой версии Android Studio, ознакомьтесь с закрытыми проблемами .

Путешествия для Android Studio

Journeys для Android Studio упрощает написание и поддержку сквозных тестов, позволяя использовать естественный язык для описания шагов и утверждений для каждого теста, называемого путешествием. Благодаря возможностям Gemini в области визуализации и рассуждений, шаги, написанные на естественном языке, преобразуются в действия, которые Gemini выполняет в вашем приложении, что упрощает написание и понимание путешествий. Кроме того, вы можете писать и описывать более сложные утверждения, которые Gemini оценивает на основе того, что видит на устройстве, чтобы определить, прошли ли ваши путешествия или нет.

А поскольку Gemini анализирует, какие действия следует выполнить для достижения целей, пути пользователя становятся более устойчивыми к незначительным изменениям в макете или поведении вашего приложения, что приводит к уменьшению количества нестабильных тестов при запуске с различными версиями вашего приложения и различными конфигурациями устройств.

Создавайте и запускайте путешествия прямо из Android Studio на любом локальном или удалённом устройстве Android. IDE предоставляет новый редактор для создания путешествий, а также подробные результаты, которые помогут вам лучше понимать, как Gemini обдумывает и реализует ваше путешествие.

Разработка пользовательского интерфейса с помощью агента Gemini в Android Studio

Gemini в Android Studio теперь более глубоко интегрирован в процесс разработки пользовательского интерфейса непосредственно в Compose Preview , помогая вам быстрее переходить от проектирования к высококачественной реализации. Эти новые возможности разработаны для поддержки на каждом этапе, от генерации начального кода до итераций, уточнений и отладки, предоставляя точки входа в контексте вашей работы.

Для отзывов и сообщений о проблемах с этими функциями отправьте сообщение об ошибке .

Создайте новый пользовательский интерфейс на основе макета дизайна

Чтобы ускорить начало разработки пользовательского интерфейса, теперь вы можете генерировать код Compose непосредственно из макета дизайна. В файле без предварительного просмотра нажмите «Сгенерировать код из скриншота» на панели «Предварительный просмотр». Gemini использует предоставленное изображение для генерации начальной реализации, избавляя вас от необходимости писать шаблонный код с нуля.

Сгенерируйте код из снимка экрана на пустой панели предварительного просмотра.

Пример превращения дизайна в код Compose.

Сопоставьте свой пользовательский интерфейс с целевым изображением

После создания первоначальной реализации вы можете итеративно дорабатывать её до пиксельной точности. Щёлкните правой кнопкой мыши по окну предварительного просмотра Compose и выберите «Действия ИИ» > «Сопоставить интерфейс с целевым изображением» . Это позволит вам загрузить референсный дизайн, и агент предложит изменения в коде, чтобы ваш интерфейс максимально соответствовал дизайну.

Пример использования «Соответствия пользовательского интерфейса целевому изображению»

Дорабатывайте свой пользовательский интерфейс с использованием естественного языка

Для более специфичных или креативных изменений щёлкните правой кнопкой мыши по предварительному просмотру и выберите «Действия ИИ» > «Преобразовать интерфейс» . Эта функция теперь использует режим агента, что делает её более мощной и точной. Это обновление позволяет изменять интерфейс с помощью подсказок на естественном языке, например, «изменить цвет кнопки на синий» или «добавить отступ вокруг этого текста», и Gemini применит соответствующие изменения кода.

Пример использования «Transform UI»

Найдите и устраните проблемы с качеством пользовательского интерфейса

Проверка качества и доступности вашего пользовательского интерфейса — критически важный заключительный этап. Функция «Действия ИИ > Исправить все проблемы проверки пользовательского интерфейса» проверяет ваш пользовательский интерфейс на наличие распространённых проблем, таких как проблемы доступности. Затем агент предложит и применит исправления для устранения обнаруженных проблем.

Точка входа для запуска «Исправления всех проблем проверки пользовательского интерфейса»

Пример: пользовательский интерфейс с постфиксом

Эту же функциональность можно найти, используя кнопку «Исправить с помощью ИИ» в режиме проверки Compose UI:

«Исправить с помощью ИИ» в режиме проверки пользовательского интерфейса

Помимо усовершенствования вашего пользовательского интерфейса, Gemini также помогает оптимизировать среду разработки.

Чтобы ускорить настройку, вы можете:

  • Генерация предварительного просмотра компоновки : эта функция теперь улучшена агентом Gemini для обеспечения более точных результатов. При работе с файлом, содержащим функции Composable, но без аннотаций @Preview, можно щелкнуть правой кнопкой мыши по компонуемому объекту и выбрать Gemini > Генерация [имя компонуемого объекта] предварительного просмотра . Теперь агент будет лучше анализировать компонуемый объект, чтобы создать необходимый шаблон с правильными параметрами и убедиться в том, что добавлен успешно отрисованный предварительный просмотр.

    Точка входа для создания предварительного просмотра Compose
  • Исправление ошибок рендеринга предварительного просмотра : если предварительный просмотр Compose не отображается, Gemini теперь может помочь вам отладить проблему. Используйте агент для анализа сообщения об ошибке и вашего кода, чтобы найти первопричину и применить исправление.

    Использование функции «Исправить с помощью ИИ» для ошибки предварительного просмотра

Управляйте несколькими потоками сообщений с помощью Gemini

Теперь вы можете организовать общение с Gemini в Android Studio в несколько потоков. Это позволяет переключаться между несколькими текущими задачами и искать информацию в истории разговоров. Использование отдельных потоков для каждой задачи также повышает качество ответа, ограничивая контекст ИИ только текущей темой.

Чтобы начать новую ветку, нажмите «Новый чат». Знак «плюс» для нового чата. Чтобы просмотреть историю бесед, нажмите «Недавние чаты» . Облако слов «Недавние чаты».

Список последних тем чата.
Просмотрите все темы, которые вы обсуждали ранее.

История ваших разговоров сохраняется в вашей учетной записи, поэтому, если вам придется выйти из нее или сменить учетную запись, вы сможете продолжить общение с того места, где остановились, когда вернетесь.

Резервное копирование и синхронизация

Теперь вы можете создавать резервные копии настроек Android Studio в облачном хранилище, используя аккаунт Google или JetBrains. Это поможет синхронизировать ваши настройки, такие как раскладки клавиатуры, настройки редактора кода, системные настройки и многое другое. Чтобы начать, выполните одно из следующих действий:

  • После открытия проекта в Android Studio войдите в свою учетную запись Google, нажав на аватар в правом верхнем углу IDE и нажав «Войти» .

    1. Следуйте инструкциям в появившемся диалоговом окне и обязательно установите флажок, чтобы разрешить Android Studio доступ к хранилищу вашей учетной записи Google .
    2. Следуйте инструкциям по авторизации Android Studio.
  • Перейдите в Настройки > Резервное копирование и синхронизация .

    1. Выберите Google , чтобы использовать хранилище вашего аккаунта Google для синхронизации данных приложения между установками Android Studio. Кроме того, вы можете использовать учётную запись JetBrains для синхронизации данных приложения между установками IntelliJ и Android Studio.
    2. После того как вы выполните инструкции по авторизации Android Studio для доступа к хранилищу предпочитаемой вами учетной записи, вернитесь в Android Studio.
    3. На странице Настройки > Резервное копирование и синхронизация вы можете просмотреть категории данных приложений, которые вы хотите синхронизировать с вашей учетной записью.
    4. Чтобы отключить резервное копирование и синхронизацию, снимите флажок, включающий эту функцию.

Если у вас уже есть данные, синхронизированные с выбранным устройством, Android Studio дает вам возможность либо загрузить настройки из удаленного хранилища (это опция по умолчанию), либо загрузить локальные настройки и перезаписать настройки, синхронизированные с удаленным хранилищем.

Предлагаемые исправления сбоев

В выпуске Android Studio Meerkat Feature Drop мы добавили функцию Gemini Insights для сбоев, сообщаемых в окне инструмента «Аналитика качества приложений» . Теперь Android Studio может использовать Gemini для анализа данных о сбоях и вашего исходного кода, чтобы предлагать потенциальные решения. Выбрав сбой в окне инструмента «Аналитика качества приложений», перейдите на вкладку « Аналитика» и нажмите «Предложить исправление» после того, как Gemini сгенерирует анализ сбоя. Затем Gemini сгенерирует предлагаемые изменения кода, которые можно просмотреть и принять на вкладке «Отличия» редактора.

Инструмент для тестирования скриншотов предварительного просмотра Compose

Используйте инструмент тестирования скриншотов предварительного просмотра Compose для тестирования пользовательских интерфейсов Compose и предотвращения регрессий. Новый инструмент помогает создавать HTML-отчёты, позволяющие визуально отслеживать любые изменения в пользовательском интерфейсе вашего приложения. Подробнее см. в статье о тестировании скриншотов предварительного просмотра Compose .

Воспользуйтесь услугами местного LLM

Android Studio Otter позволяет вам выбрать LLM, который обеспечивает работу функций искусственного интеллекта в IDE.

Окно чата Android Studio Gemini, в котором отображается средство выбора модели с вариантами для Gemini и локального LLM.
Выбор модели в Android Studio.

Степень магистра права должна быть установлена ​​на вашем локальном компьютере, что является преимуществом, если у вас ограниченное подключение к Интернету или ограничения по использованию моделей ИИ или вы просто хотите поэкспериментировать с исследовательскими моделями с открытым исходным кодом.

Локальная поддержка LLM предлагает альтернативу встроенной поддержке LLM в Android Studio. Однако Gemini в Android Studio, как правило, обеспечивает наилучший опыт разработки для Android, поскольку Gemini оптимизирован для Android и поддерживает все функции Android Studio. С Gemini вы можете выбирать из множества моделей для ваших задач разработки Android, включая бесплатную модель по умолчанию или модели, доступные с помощью платного ключа API Gemini.

Для поддержки локальных LLM требуется установка провайдера LLM, например LM Studio или Ollama, на ваш локальный компьютер вместе с совместимой моделью по вашему выбору.

Поддержка монохромных значков в Asset Studio

Android Studio Narwhal Feature Drop 2025.1.3 Canary 2 и более поздние версии упрощают создание тематических значков приложений. В Android 13 (уровень API 33) и выше пользователи могут выбирать тематические значки приложений, которые адаптируются к обоям и теме устройства пользователя.

Для поддержки этой функции Android Studio интегрирует новую опцию создания монохромного значка непосредственно в мастер Image Asset Studio . При создании адаптивного значка приложения теперь отображается специальная вкладка «Монохром» в дополнение к существующим вкладкам «Передний план» и «Фон» . Вы можете либо создать отдельный монохромный значок приложения (см. спецификации дизайна ), либо разрешить Android Studio по умолчанию повторно использовать передний план адаптивного значка для монохромного слоя.

Доступ к Image Asset Studio можно получить через диспетчер ресурсов или щелкнув правой кнопкой мыши по каталогу проекта и выбрав New > Image Asset .

Выберите «Значки запуска (адаптивные и устаревшие)» в качестве типа значка, чтобы увидеть новую вкладку «Монохромный» .

После импорта значков вы можете предварительно просмотреть тематические значки приложений .

Поддержка монохромных значков в Asset Studio

Автоматическая повторная трассировка Logcat

В Android Studio Otter и AGP 8.12 Logcat автоматически выполняет повторную трассировку стека при включении R8 ( minifyEnabled = true ).

Поскольку код, обрабатываемый R8, может изменяться различными способами, трассировка стека больше не относится к исходному коду. Например, номера строк, имена классов и методов могут меняться. Ранее для отладки с использованием исходной трассировки стека разработчикам приходилось использовать инструмент командной строки R8 retrace .

С появлением AGP 8.12 Android Studio автоматически выполняет повторную трассировку стека, чтобы вы могли видеть исходную трассировку стека непосредственно в Android Studio без дополнительных усилий, что улучшает процесс отладки при включении R8.

Поддержка удаленных MCP-серверов

Начиная с Android Studio Otter 1 Canary 3, вы можете подключаться к удалённым серверам MCP с помощью Android Studio. Благодаря удалённому серверу MCP агент Gemini в Android Studio может получать доступ к внешним инструментам и ресурсам, и вам не придётся тратить много времени на установку и обслуживание сервера самостоятельно. Например, вы можете подключиться к удалённому серверу MCP Figma для доступа к файлам Figma без установки настольного приложения Figma. Подробнее о добавлении сервера MCP см. в разделе Добавление сервера MCP .

Быстро добавляйте экран в свое приложение с помощью удаленного MCP-сервера Figma.


Подключитесь к удаленному MCP-серверу Figma в Android Studio.

Сообщения от Android Studio

В Android Studio Otter 1 Canary 3 появилась новая возможность подписаться на рассылку от нашей команды. Это позволит вам получать актуальные электронные письма и уведомления об обновлениях и новых функциях Android Studio. Вы увидите эту возможность при входе в систему.

Подписка на рассылку сообщений