Создавайте Android-приложения в Google AI Studio.

Google AI Studio позволяет создавать нативные приложения для Android на основе запроса на естественном языке. Опишите нужное приложение, и Antigravity Agent сгенерирует полноценный проект на Kotlin и Jetpack Compose . Из браузера вы можете предварительно просмотреть приложение в эмуляторе Android, установить его на физическое устройство и опубликовать для тестирования.

Начать

Чтобы начать разработку Android-приложения:

  1. В Google AI Studio перейдите в режим сборки, используя левую панель навигации.
  2. Выберите Android в списке платформ.
  3. Введите подсказку, описывающую приложение, которое вы хотите создать (например, «Создать трекер ежедневных задач с локальным хранилищем» или «Создать простой калькулятор» ).
  4. Агент генерирует проект и запускает его в браузерном эмуляторе Android.

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

Эмулятор Android на основе браузера

Эмулятор Android работает полностью в облаке и транслирует изображение в ваш браузер. Вам не нужно устанавливать Android SDK, Android Studio или локальный эмулятор.

Эмулятор предоставляет:

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

Ограничения эмулятора

Эмулятор на основе браузера не поддерживает все аппаратные функции. Следующие функции недоступны в эмуляторе:

  • Фотосъемка и фотосъемка
  • NFC и Bluetooth
  • GPS (местоположение имитируется)
  • Сервисы Google Play (вход через Google, Карты и другие функции сервисов Play работают на реальном устройстве, но не в эмуляторе).

Установите на устройство с помощью ADB.

Вы можете установить собранный APK-файл непосредственно на физическое устройство Android, подключенное к компьютеру через USB. Для связи с устройством через браузер используется WebUSB . Локальная установка ADB не требуется.

Предварительные требования

Установите приложение на своё устройство.

  1. В панели предварительного просмотра нажмите «Установить на устройство» .
  2. Выберите своё устройство Android в меню выбора USB-устройств в браузере.
  3. APK-файл передается и устанавливается на ваше устройство.
  4. Приложение запускается автоматически.

Опубликовать в Play Store

Вы можете опубликовать свое Android-приложение во внутренней системе тестирования Google Play Console , что позволяет распространить приложение среди до 100 тестировщиков.

Предварительные требования

  • Для работы требуется учетная запись разработчика Google Play (требуется единовременный регистрационный взнос в размере 25 долларов США).
  • Заполненный профиль разработчика в Play Console.

Опубликуйте свое приложение

  1. Откройте «Настройки» > «Опубликовать» в Google AI Studio.
  2. Нажмите «Опубликовать в Play Store» .
  3. Пройдите аутентификацию с помощью своей учетной записи разработчика Google Play.
  4. AI Studio подписывает APK-файл, создает описание приложения (или загружает новую версию) и публикует его во внутренний тестовый репозиторий.
  5. Вы получите ссылку, которой сможете поделиться со своими тестировщиками.

AI Studio автоматически управляет подписыванием APK-файлов с помощью управляемого хранилища ключей. Вы можете настроить отображение приложения (значок, скриншоты, описание) позже в Play Console.

Что генерируется

При сборке Android-приложения агент генерирует стандартный проект на основе Gradle со следующей структурой:

  • Конфигурация сборки : файлы build.gradle.kts (на уровне проекта и приложения) с использованием Kotlin DSL.
  • Слой пользовательского интерфейса : компоненты Jetpack Compose с темой оформления Material 3 .
  • Архитектура : однофункциональная архитектура с использованием ViewModel и классов данных.
  • Ресурсы : AndroidManifest.xml , изображения, строки и другие ресурсы Android.

Агент автоматически управляет зависимостями Gradle, добавляя пакеты из репозиториев Maven и Google по мере необходимости.

Вы можете просмотреть и отредактировать сгенерированный код, используя вкладку «Код» на панели предварительного просмотра. Чтобы продолжить разработку в Android Studio, загрузите проект в виде ZIP-файла .

Ограничения

Создание Android-приложений в AI Studio имеет следующие ограничения:

Ограничения платформы

  • Только на стороне клиента : приложения для Android не включают серверный компонент. Функции, требующие серверной среды выполнения (управление секретами, многопользовательский режим, Firebase, API Google Workspace), недоступны.
  • Архитектура с одним видом деятельности : поддерживаются только проекты с одним видом деятельности и одним модулем.
  • Только Jetpack Compose : приложения используют Kotlin и Jetpack Compose. Java и XML-макеты не поддерживаются.
  • Нет поддержки NDK или нативного кода : код на C и C++ не поддерживается.
  • Wear OS и Android TV не поддерживаются : поддерживаются только форм-факторы телефонов и планшетов.

Ограничения на экспорт

  • Загрузка только ZIP-архива : вы можете скачать проект в виде ZIP-файла. Экспорт в GitHub для проектов Android пока недоступен.

Что дальше?