Android Studio Panda 2 (март 2026 г.)

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

Устаревшая функция предварительного просмотра пользовательского режима

В будущих версиях мы прекратим поддержку функции предварительного просмотра пользовательских представлений .

По мере того, как экосистема Android переходит на Jetpack Compose , создание пользовательских компонентов интерфейса становится значительно более эффективным и интуитивно понятным. Compose включает в себя мощную встроенную систему @Preview , которая обеспечивает превосходный рабочий процесс для разработки пользовательских элементов интерфейса по сравнению с устаревшим подходом на основе XML.

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

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

Используйте возможности генеративного ИИ для ускорения процесса разработки Android-приложений. Начиная с Android Studio Panda 2, агент ИИ позволяет перейти от идеи к прототипу приложения за считанные минуты.

Агент способен создавать разнообразные многоэкранные приложения:

  • Приложения для одного экрана: создавайте простые приложения со статическим пользовательским интерфейсом.
  • Многостраничные приложения: создавайте приложения с простой навигацией между экранами.
  • Приложения с поддержкой ИИ: интегрируйте API Gemini для добавления функций генеративного ИИ.
  • Приложения с интеграцией общедоступных API: Создавайте приложения, отображающие данные из общедоступных API.

Для использования агента настройки проекта выполните следующие действия:

  1. Запустите Android Studio.
  2. Выберите «Новый проект» на экране «Добро пожаловать в Android Studio» (или «Файл» > «Новый» > «Новый проект » внутри существующего проекта).

    Экран «Добро пожаловать в Android Studio», на котором расположены кнопки «Новый проект», «Открыть» и «Клонировать репозиторий».
    Начать новый проект.
  3. Выберите «Создать с помощью ИИ» .

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

    Диалоговое окно «Создать с помощью ИИ» содержит подсказку: «Фитнес-трекер для телефона и часов, отслеживающий бег и езду на велосипеде». Диалоговое окно включает кнопки для выбора различных типов приложений, включая кнопку фитнес-трекера.
    Диалоговое окно для создания нового проекта.
  5. Назовите свое приложение и нажмите «Готово» , чтобы начать процесс генерации.

На основе вашей подсказки Gemini в Android Studio генерирует структурированный план для вашего приложения. После вашего одобрения агент запускает автономный цикл генерации для настройки и сборки вашего приложения.

Обновите зависимости с помощью агента ИИ.

Обновление зависимостей может быть сложной и трудоемкой задачей. Начиная с Android Studio Otter 1 Canary 5, ИИ-агент автоматизирует и упрощает процесс обновления зависимостей, устраняя рутинную работу и повышая удобство сопровождения проекта. Всего за несколько кликов вы можете беспрепятственно обновить все свои зависимости и получить преимущества последних версий, чтобы сосредоточиться на создании высококачественных приложений.

Обновите библиотеки из каталога версий.
Обновите библиотеки из каталога версий.

Для обновления зависимостей с помощью агента ИИ выполните одно из следующих действий:

  • Нажмите «Рефакторинг» (или щелкните правой кнопкой мыши в редакторе или в окне проекта) > «Обновить зависимости» .
  • В файле libs.versions.toml наведите курсор на подчеркнутую версию и нажмите кнопку « Показать контекстные действия». В появившемся меню нажмите «Обновить все библиотеки с помощью Gemini» .

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

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

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

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

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

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

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

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

Отключение 3D-режима в инспекторе компоновки

В Android Studio Panda 2 мы отказались от функции 3D-режима в инспекторе компоновки . Хотя 3D-режим позволял визуализировать глубокие иерархии, данные об использовании показывают, что стандартное 2D-представление и дерево компонентов удовлетворяют подавляющему большинству потребностей в отладке. Удалив эту функцию, мы можем направить наши ресурсы на улучшение общей поддержки, производительности и стабильности инспектора компоновки. Вы можете продолжать проверять вложенность представлений и порядок их расположения по оси Z, используя дерево компонентов и стандартное 2D-представление компоновки.