На этой странице перечислены новые функции, представленные в предварительных версиях Android Studio. Предварительные сборки предоставляют ранний доступ к новейшим функциям и улучшениям Android Studio. Вы можете скачать эти предварительные версии здесь . Если у вас возникнут какие-либо проблемы при использовании предварительной версии Android Studio, сообщите нам об этом . Ваши отчеты об ошибках помогают сделать Android Studio лучше.
Последние новости о предварительных версиях Android Studio, включая список заметных исправлений в каждой предварительной версии, см. в разделе «Обновления выпусков» в блоге Android Studio.
Текущие версии Android Studio
В следующей таблице перечислены текущие версии Android Studio и соответствующие каналы.
Версия | Канал |
---|---|
Android-студия Сурикат | 2024.3.1 | Стабильный |
Плагин Android Gradle 8.9.0 | Стабильный |
Обновление функций Android Studio Meerkat | 2024.3.2 | Канарейка |
Совместимость с предварительными версиями плагинов 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 .
Обновление функций Android Studio Meerkat | 2024.3.2
Ниже приведены новые функции в Android Studio Meerkat Feature Drop | 2024.3.2.
Чтобы узнать, что исправлено в этой версии Android Studio, см. закрытые проблемы .
Gemini в Android Studio теперь поддерживает мультимодальные вложения изображений.
Теперь вы можете прикреплять изображения непосредственно к приглашениям Gemini в Android Studio. Получите мгновенную информацию о сложных технических диаграммах или используйте макеты дизайна для создания соответствующих скелетов кода. Эта плавная интеграция визуального контекста в ваш рабочий процесс с помощью искусственного интеллекта открывает новые уровни эффективности и творчества.

Тестируйте и разрабатывайте с помощью резервного копирования и восстановления приложений.
Обеспечение правильной работы резервного копирования и восстановления Android для вашего приложения является важнейшим аспектом обеспечения взаимодействия пользователей с вашим приложением после переключения на новое устройство или восстановления из облака. Однако проверить, работает ли резервное копирование и восстановление данных для вашего приложения, может быть сложно.
Android Studio Meerkat Feature Drop предоставляет вам возможность создать резервную копию вашего приложения и восстановить ее на другое устройство. Это может быть полезно для проверки того, ведет ли ваше приложение ожидаемым образом при восстановлении данных приложения с устройства на устройство или из облачной резервной копии, или если вам нужен более быстрый способ настройки тестового устройства с данными, необходимыми для разработки и отладки вашего приложения.
Создать резервную копию
Чтобы создать файл резервной копии, выполните следующие действия:
- Разверните отладочную версию вашего приложения на подключенном устройстве.
- Используйте одно из следующих действий для создания резервной копии:
- В окне «Работающее устройство» нажмите действие «Резервное копирование данных приложения» на панели инструментов.
- Выберите «Выполнить» > «Резервное копирование данных приложения» в строке главного меню.
- На вкладке «Обозреватель устройств» > «Процессы» щелкните правой кнопкой мыши процесс приложения и выберите «Резервное копирование данных приложения».
- В появившемся диалоговом окне выполните следующие действия:
- Подтвердите идентификатор приложения, для которого вы хотите создать резервную копию.
- Выберите, хотите ли вы создать резервную копию «Устройство на устройство» , «Облако» или «Облако (незашифрованное)»
- Подтвердите имя и расположение резервной копии, которую вы хотите сохранить. По умолчанию резервная копия сохраняется в корневом каталоге текущего проекта Android Studio.
Создайте резервную копию для вашего приложения.
- Нажмите «ОК» , когда Android Studio спросит, может ли она остановить приложение. Чтобы создать резервную копию, Android Studio должна остановить процесс приложения.
Вы можете просмотреть резервные копии, которые вы создаете, в окне «Проект» > «Android» в узле «Файлы резервных копий» .
Восстановить данные приложения
Чтобы восстановить данные приложения, выполните следующие действия:
- Разверните приложение на подключенном устройстве. Приложение должно иметь тот же идентификатор приложения, что и файл резервной копии, который вы хотите восстановить на устройстве.
- Перейдите к одному из следующих действий и выберите его:
- В окне «Работающее устройство» нажмите действие «Восстановить данные приложения» на панели инструментов и либо выберите файл резервной копии из недавней истории, либо нажмите «Обзор» .
- Перейдите к «Выполнить» > «Восстановить данные приложения» в строке главного меню.
- На вкладке «Обозреватель устройств» > «Процессы» щелкните правой кнопкой мыши процесс приложения и выберите «Восстановить данные приложения» .
- В окне «Проект» > «Android» щелкните правой кнопкой мыши резервную копию в узле « Файлы резервных копий» и выберите «Восстановить данные приложения» .
- Если применимо, выберите резервную копию из недавней истории или нажмите «Обзор...» , чтобы выбрать файл резервной копии для восстановления из локального хранилища.
Альтернативно вы можете включить файл резервной копии в конфигурацию запуска, чтобы при развертывании вашего приложения также восстанавливались данные приложения из файла резервной копии. Для этого сделайте следующее:
- Перейдите к «Выполнить» > «Редактировать конфигурации...» * в строке главного меню.
- Выберите конфигурацию запуска приложения и перейдите к параметрам восстановления .
Параметры восстановления в конфигурации запуска. - Чтобы восстановить приложение из резервной копии, установите флажок « Восстановить состояние приложения» .
- Либо выберите файл резервной копии из недавней истории, либо просмотрите и выберите файл резервной копии из локального хранилища.
- Если вы хотите восстанавливать данные приложения только при новой установке приложения, установите флажок «Восстанавливать только при новой установке apk» . Этот параметр может быть полезен, если вы выполняете развертывание на новом тестовом устройстве и хотите восстановить данные, чтобы облегчить отладку и разработку приложений.
- Нажмите «ОК» , чтобы сохранить конфигурацию запуска.
- Разверните свое приложение, используя конфигурацию запуска, чтобы протестировать восстановление данных приложения на подключенном устройстве.
Поддержка тематических значков
Чтобы значок вашего приложения выглядел наилучшим образом, когда пользователи включают «Значки тем» в настройках разработчика Android 13, добавьте функцию Android Studio Meerkat | 2024.3.2 Canary 1 теперь позволяет вам предварительно просмотреть, как будет выглядеть ваш значок с новым алгоритмом оформления тем.
Чтобы полностью контролировать внешний вид значка, вам следует создать собственный тематический значок , добавив собственный монохромный слой . Но даже если вы еще этого не сделали, вы все равно можете использовать этот новый инструмент предварительного просмотра, чтобы получить представление о том, как будет выглядеть ваш значок, и выявить любые потенциальные проблемы с цветовым контрастом.

Изменение каталогов конфигурации Android Studio
Начиная с Meerkat Feature Drop Canary 2, Android Studio использует одни и те же пользовательские конфигурации в Canary, бета-версиях и стабильных выпусках. В результате «Предварительный просмотр» был исключен из пути к каталогу конфигурации Android Studio в канареечных и бета-версиях.
Кроме того, чтобы выпуски новых функций запускались одновременно с выпусками обновлений платформы, мы добавили микро-версию в путь к каталогу конфигурации. Например, вместо AndroidStudio2024.3.2
используется AndroidStudio2024.3
.
Если вы хотите импортировать конфигурации вручную, ознакомьтесь с разделом «Экспорт и импорт настроек IDE» .
Подскажите библиотеку
Новая функция библиотеки подсказок Gemini в Android Studio повышает производительность, позволяя сохранять часто используемые подсказки и управлять ими. Откройте библиотеку подсказок в меню «Настройки» > «Gemini» > «Библиотека подсказок», чтобы сохранять и получать подсказки. Вы также можете щелкнуть правой кнопкой мыши приглашение в чате, чтобы сохранить его для дальнейшего использования. Чтобы применить сохраненное приглашение, щелкните правой кнопкой мыши в редакторе и выберите Gemini > Библиотека приглашений , чтобы применить приглашение. Этот оптимизированный рабочий процесс устраняет необходимость повторно вводить часто используемые запросы, экономя время и усилия разработчиков.
Доступна поддержка Android Studio XR
Обновление функций Android Studio Meerkat | Версия 2024.3.2 включает поддержку разработчиков, создающих захватывающие впечатления с помощью Jetpack XR! В этом выпуске представлены инструменты, которые помогут вам экспериментировать, развертывать и отлаживать приложения XR с большей эффективностью.
- Шаблон XR. Начните разработку XR с помощью нового шаблона проекта, специально разработанного для Jetpack XR. Это обеспечивает прочную основу с кодом для начала вашего пути разработки XR.
- Эмулятор XR: тестируйте свои приложения XR без физического оборудования! Создайте автономный эмулятор гарнитуры XR с помощью AVD Manager для предварительного просмотра и отладки своих возможностей в виртуальной среде.
- Инспектор макетов для XR: отлаживайте и оптимизируйте макеты пользовательского интерфейса Compose в среде XR. Инспектор макетов теперь поддерживает приложения XR, предоставляя представление о структуре вашего приложения и помогая выявлять потенциальные проблемы.
Поддержка Android Studio XR все еще находится на ранней стадии, и у нас запланировано еще много интересных функций. Поделитесь своими отзывами и отправьте запросы на добавление функций, которые помогут нам сформировать будущее разработки XR в Android Studio!
Создавайте предварительные просмотры составных элементов с помощью Gemini
Предварительный просмотр составных элементов помогает визуализировать составные элементы во время разработки в Android Studio. Чтобы упростить включение фиктивных данных в качестве параметров предварительного просмотра, Android Studio теперь поддерживает экспериментальную функцию: создание генерации предварительного просмотра с помощью Gemini.
Чтобы получить доступ к этому инструменту, щелкните правой кнопкой мыши любой составной объект и выберите Gemini > Generate «<Composable Name>» Preview . Если текущий файл не имеет предварительного просмотра, щелкните правой кнопкой мыши и выберите «Gemini» > «Создать предварительный просмотр создания» .
Хотя сгенерированный Gemini код не всегда может быть идеальным, он помогает обеспечить ценную отправную точку для ускорения рабочего процесса разработки.
Ваши отзывы имеют решающее значение, поскольку помогают нам повысить точность и сделать эту интеграцию еще более мощным преимуществом для разработчиков Android.

Инструмент создания скриншотов для предварительного просмотра
Используйте инструмент тестирования скриншотов Compose Preview, чтобы протестировать свои пользовательские интерфейсы Compose и предотвратить регрессии. Новый инструмент помогает создавать отчеты HTML, которые позволяют визуально обнаруживать любые изменения в пользовательском интерфейсе вашего приложения. Дополнительную информацию см. в разделе «Тестирование скриншотов предварительного просмотра» .