Android Studio — это официальная интегрированная среда разработки для Android, включающая в себя все необходимое для создания Android-приложений.
This page lists new features and improvements in the latest version in the stable channel, Android Studio Otter 3 Feature Drop. You can download it here or update to it inside Android Studio by clicking Help > Check for updates ( Android Studio > Check for updates on macOS)
Это стабильная версия Android Studio. Обратите внимание, что патчи могут содержать новые незначительные функции и исправления ошибок. См. раздел «Названия версий Android Studio» , чтобы понять систему именования версий Android Studio.
Чтобы узнать, что было исправлено в этой версии Android Studio, ознакомьтесь с закрытыми проблемами .
Чтобы ознакомиться с примечаниями к выпуску более старых версий Android Studio, см. раздел «Предыдущие выпуски» .
Чтобы получить ранний доступ к будущим функциям и улучшениям, ознакомьтесь с предварительными сборками Android Studio .
Если у вас возникли проблемы в Android Studio, проверьте страницу «Известные проблемы» или страницу «Устранение неполадок» .
Совместимость с плагином Android Gradle и Android Studio.
The Android Studio build system is based on Gradle, and the Android Gradle plugin (AGP) adds several features that are specific to building Android apps. The following table lists which version of AGP is required for each version of Android Studio.
| версия Android Studio | Требуемая версия AGP |
|---|---|
| Обновление функционала Otter 3 | 2025.2.3 | 4.0-9.0 |
| Обновление функционала Otter 2 | 2025.2.2 | 4.0-8.13 |
| Выдра | 2025.2.1 | 4.0-8.13 |
| Обновление Narwhal 4 | 04.01.2025 | 4.0-8.13 |
| Обновление Narwhal 3 | 03.01.2025 | 4.0-8.13 |
| Выпуск новой функции «Нарвал» | 2.01.2025 | 4.0-8.12 |
| Нарвал | 2025.1.1 | 3.2-8.11 |
| Обновление функционала Meerkat | 2.03.2024 | 3.2-8.10 |
| Сурикаты | 2024.3.1 | 3.2-8.9 |
Более старые версии
| версия Android Studio | Требуемая версия AGP |
|---|---|
| Обновление функционала Ladybug | 2.2.2024 | 3.2-8.8 |
| Божья коровка | 2024.2.1 | 3.2-8.7 |
| Обновление функционала Koala | 2.1.2024 | 3.2-8.6 |
| Коала | 2024.1.1 | 3.2-8.5 |
| Медузы | 2023.3.1 | 3.2-8.4 |
| Игуана | 2023.2.1 | 3.2-8.3 |
| Ёж | 2023.1.1 | 3.2-8.2 |
| Жираф | 2022.3.1 | 3.2-8.1 |
| Фламинго | 2022.2.1 | 3.2-8.0 |
| Электрический угорь | 1.01.2022 | 3.2-7.4 |
| Дельфин | 2021.3.1 | 3.2-7.3 |
| Бурундук | 2021.2.1 | 3.2-7.2 |
| Шмель | 2021.1.1 | 3.2-7.1 |
| Арктическая лиса | 2020.3.1 | 3.1-7.0 |
Для получения информации о нововведениях в плагине Android Gradle см. примечания к выпуску плагина Android Gradle .
Минимальные версии инструментов для уровня Android API
Существуют минимальные версии Android Studio и AGP, поддерживающие определённый уровень API. Использование более старых версий Android Studio или AGP, чем требуется для targetSdk или compileSdk вашего проекта, может привести к непредвиденным проблемам. Мы рекомендуем использовать последнюю предварительную версию Android Studio и AGP для работы над проектами, ориентированными на предварительные версии ОС Android. Вы можете установить предварительные версии Android Studio вместе со стабильной версией .
Минимальные версии Android Studio и AGP следующие:
| Уровень API | Минимальная версия Android Studio | Минимальная версия AGP |
|---|---|---|
| 36.1 | Обновление Narwhal 3 | 03.01.2025 | 8.13.0 |
| 36.0 | Сурикат | Патч 1, версия 2024.3.1 | 8.9.1 |
| 35 | Обновление функционала Koala | 2024.2.1 | 8.6.0 |
| 34 | Ёж | 2023.1.1 | 8.1.1 |
| 33 | Фламинго | 2022.2.1 | 7.2 |
Совместимость с Android Studio и облачными сервисами.
Android Studio включает в себя интеграцию с сервисами, которая помогает вам и вашей команде быстрее продвигаться в разработке, выпуске и поддержке приложений для Android. Это включает в себя облачные сервисы, такие как Gemini в Android Studio, Play Vitals и Firebase Crashlytics. Облачные сервисы доступны только в последней стабильной версии Android Studio и в основных версиях (включая их исправления), выпущенных за последние 10 месяцев. Если версия выходит за пределы этого диапазона совместимости, интеграция с сервисами отключается, и вам необходимо обновить Android Studio.
Версии Android Studio, которые в настоящее время совместимы с облачными сервисами.
As of the stable channel release of Android Studio Meerkat Feature Drop, all versions of Studio are compatible with Cloud services. Enforcement will begin with Android Studio Narwhal Feature Drop.
Студийные лаборатории
Studio Labs lets you try out the latest AI experimental features in a stable version of Android Studio, so you can more quickly integrate our AI assistance offerings in your development workflow. For more information, see Studio Labs .
Ниже перечислены функции, доступные в Studio Labs на данный момент.
| Особенность | Описание | Документы |
|---|---|---|
| Создание предварительного просмотра | Gemini может автоматически генерировать предварительные просмотры Compose, включая фиктивные данные для параметров предварительного просмотра, для конкретного или всех компонентов Compose в файле. | Создать предварительный просмотр при создании сообщения |
| Трансформация пользовательского интерфейса | Используйте естественный язык для обновления пользовательского интерфейса вашего приложения непосредственно из панели предварительного просмотра в окне «Составление». | Трансформация пользовательского интерфейса |
| Journeys for Android Studio | Используйте естественный язык для описания шагов и утверждений для сквозного тестирования. | Journeys for Android Studio |
Ниже перечислены новые функции, появившиеся в обновлении Android Studio Otter 3 Feature Drop.
App Links AI Assistant
Реализация ссылок в Android-приложениях имеет важное значение для обеспечения бесперебойной работы пользователя, но написание логики для обработки интентов часто бывает ручным и утомительным процессом. App Links Assistant — плагин, разработанный для помощи в проверке и реализации ссылок в Android-приложениях, — теперь интегрирован с искусственным интеллектом для автоматизации создания логики ссылок, что значительно упрощает один из самых трудоемких этапов реализации.
Previously, you had to manually write code to parse incoming intents and navigate users to the correct screen. Now, you can rely on Gemini to generate the necessary code and tests for you. To provide you full control, Gemini presents a diff view of the suggested code changes, letting you review and approve the implementation before it goes live.

Чтобы начать использовать ссылки на приложения с поддержкой ИИ, выполните следующие шаги:
- Доступ к помощнику по ссылкам на приложения можно получить через меню «Инструменты» > «Помощник по ссылкам на приложения» .
- Нажмите «Создать ссылку на приложение» .
- На втором шаге «Добавить логику для обработки намерения» выберите опцию «Сгенерировать код с помощью ИИ».
- Добавьте пример URL-адреса, включающий все параметры, необходимые для обработки вашей активностью. Это позволит Gemini оптимизировать реализацию под ваш конкретный сценарий использования.
- Нажмите «Вставить код», и Gemini сделает все остальное.
Это обновление упрощает процесс обработки прямых ссылок, благодаря чему пользователи будут беспрепятственно перенаправляться к нужному контенту в вашем приложении с меньшими затратами ручного труда.
Journeys для Android Studio в Studio Labs
In Android Studio Otter 3 Feature Drop, Journeys for Android Studio is moving to Studio Labs as an experimental feature, making it accessible in RC and stable versions of Android Studio through the Studio Labs menu.
Для получения более подробной информации см. Studio Labs .
Разработка пользовательского интерфейса в режиме агента.
Gemini in Android Studio is now more deeply integrated into the UI development workflow directly within the Compose Preview , helping you go from design to a high-quality implementation faster. These new capabilities are designed to assist you at every stage, from initial code generation to iteration, refinement, and debugging, with entry points in the context of your work.
Для обратной связи и сообщений о проблемах, связанных с этими функциями, отправьте сообщение об ошибке .
Создайте новый пользовательский интерфейс на основе макета дизайна.
To accelerate the start of your UI development process, you can now generate Compose code directly from a design mock. In a file without an existing preview, click Generate Code From Screenshot in the Preview panel. Gemini will use the provided image to generate a starting implementation, saving you from writing boilerplate code from scratch.


Подберите к вашему пользовательскому интерфейсу подходящее изображение.
Once you have an initial implementation, you can iteratively refine it to be pixel-perfect. Right-click on your Compose Preview and select AI Actions > Match UI to Target Image . This lets you upload a reference design, and the agent will suggest code changes to make your UI match the design as closely as possible.

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

Выявление и устранение проблем с качеством пользовательского интерфейса.
Verifying your UI is high-quality and more accessible is a critical final step. The AI Actions > Fix all UI check issues audits your UI for common problems, such as accessibility issues. The agent will then propose and apply fixes to resolve the detected issues.


Аналогичные функции можно найти, используя кнопку «Исправить с помощью ИИ» в режиме проверки пользовательского интерфейса при создании документа:

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

Точка входа для создания предварительного просмотра при создании сообщения. Fix Preview rendering errors : When a Compose Preview fails to render, Gemini can now help you debug. Use the agent to analyze the error message and your code to find the root cause and apply a fix.

Использование функции "Исправление с помощью ИИ" при рендеринге предварительного просмотра.
Управляйте несколькими ветками переписки с помощью Gemini.
You can now organize your conversation with Gemini in Android Studio into multiple threads. This lets you switch between multiple ongoing tasks and search through your conversation history. Using separate threads for each task also improves response quality by limiting the scope of the AI's context to only the topic at hand.
Чтобы начать новую ветку обсуждения, нажмите «Новый чат».
Чтобы просмотреть историю переписки, нажмите «Недавние чаты» . 

История ваших переписок сохраняется в вашей учетной записи, поэтому, если вам нужно выйти из системы или сменить учетную запись, вы сможете продолжить общение с того места, где остановились, когда вернетесь.
Используйте локальную модель
В Android Studio Otter 3 Feature Drop можно выбрать большую языковую модель (LLM), которая лежит в основе функций искусственного интеллекта в IDE.

The model must be on your local machine, which is advantageous if you have limited internet connectivity or restrictions regarding the use of AI models, or you just want to experiment with open-source research models.
Локальная модель предлагает альтернативу встроенной в Android Studio поддержке LLM. Однако Gemini в Android Studio обычно обеспечивает наилучший опыт разработки под Android, поскольку Gemini оптимизирован для Android и поддерживает все функции Android Studio. С Gemini вы можете выбрать одну из множества моделей для своих задач разработки под Android, включая бесплатную модель по умолчанию или модели, доступ к которым осуществляется с помощью платного ключа API Gemini.
Для поддержки локальных моделей требуется установка на локальный компьютер программы-провайдера LLM, такой как LM Studio или Ollama , а также совместимой модели по вашему выбору.
Используйте удаленную модель
Android Studio позволяет использовать удалённые модели для реализации функций искусственного интеллекта.
To use a remote model, configure a remote model provider in Android Studio's settings. Provide a name for the provider, the API endpoint URL, and your API key. After you've configured a provider, you can select the remote model from the model picker in the AI chat window.

Подробности см. в разделе «Использование удаленной модели» .
Находите и просматривайте изменения с помощью панели изменений.
Теперь вы можете просматривать и управлять изменениями, внесенными ИИ-агентом, с помощью панели изменений. Когда агент вносит изменения в ваш код, вы можете просмотреть отредактированные файлы в разделе «Файлы для проверки» . Оттуда вы можете сохранить или отменить изменения по отдельности или все сразу. Щелкните отдельный файл в панели, чтобы увидеть разницу в коде в редакторе и внести необходимые корректировки. С помощью панели изменений вы можете отслеживать изменения, внесенные агентом во время чата, и возвращаться к конкретным изменениям, не прокручивая историю переписки.

Note that if you have the agent set to ask you to edit files, you need to Accept a change for it to show up in the changes drawer. Hence, you need to select Don't ask to edit files for multiple files to show up in the changes drawer at once. You can toggle this setting at any time in Agent Options
.

Автоматическая трассировка Logcat
В Android Studio Otter 3 Feature Drop и AGP 9.0 Logcat автоматически пересчитывает трассировку стека при включении R8 ( minifyEnabled = true ).
Because code processed by R8 can change in various ways, the stack trace no longer refers to the original code. For example, line numbers and the names of classes and methods can change. Previously, to debug with the original stack trace, developers had to use R8's retrace command-line tool.
With AGP 9.0, Android Studio automatically retraces stack traces so that you can see the original stack trace directly in Android Studio, with no extra work, improving the debugging experience when R8 is enabled.
Поддержка удалённых серверов MCP
Начиная с Android Studio Otter 1 Canary 3, вы можете подключаться к удаленным MCP-серверам с помощью Android Studio. С помощью удаленного MCP-сервера агент Gemini в Android Studio может получать доступ к внешним инструментам и ресурсам, и вам не нужно прилагать столько усилий для установки и обслуживания сервера самостоятельно. Например, вы можете подключиться к удаленному MCP-серверу Figma, чтобы работать с файлами Figma без установки настольного приложения Figma. Чтобы узнать больше о добавлении MCP-сервера, см. раздел «Добавление MCP-сервера» .

инструменты взаимодействия с устройствами
Теперь агенты ИИ в Android Studio имеют доступ к инструментам для развертывания приложения на подключенном устройстве, проверки текущего содержимого экрана, создания скриншотов, проверки Logcat на наличие ошибок и взаимодействия с запущенным приложением через adb shell input . Это позволяет агенту помогать вам с изменениями или исправлениями, которые включают повторный запуск приложения, проверку на наличие ошибок и подтверждение успешного выполнения конкретного обновления (например, путем создания и просмотра скриншотов).
