AI / Android / no-code / Google Gemini

Google AI Studio: как создать Android-приложение промптом — полный гайд по Build Mode, Gemini и Kotlin

Разбираем Google AI Studio от «что это» до первого рабочего приложения на Android: Build Mode, браузерный эмулятор, Gemini API key, Nano Banana, Veo, TTS, лимиты, доступ и публикация в Google Play. Нужна интеграция AI в ваш проект или помощь с автоматизацией — обсудим в чате.

Что этоОфициальная среда Google для работы с Gemini API, тестирования промптов и создания прототипов в Build Mode.
Android BuildСоздаёт нативный проект на Kotlin и Jetpack Compose по текстовому описанию. Запускает в браузерном эмуляторе.
Без Android StudioПервый запуск — прямо в браузере. Для production и глубокой доработки понадобится Android Studio.
Gemini API keyСоздаётся в AI Studio Dashboard → API Keys. Нельзя хардкодить в клиентском коде — нужен backend или Firebase AI Logic.
ЛимитыБесплатен в поддерживаемых регионах. Paid tier, медиа-генерация и облачные сервисы могут стоить денег.

Короткий ответ

Google AI Studio — это официальный веб-инструмент Google для работы с Gemini API, тестирования промптов и сборки прототипов. В режиме Build Mode он создаёт приложения по текстовому описанию. Для Android это означает: вы описываете идею обычным языком, а AI Studio генерирует проект на Kotlin и Jetpack Compose, запускает его в браузерном Android-эмуляторе, позволяет дорабатывать через чат, устанавливать на физическое устройство и публиковать в внутренний тестовый трек Google Play.

Да, в Google AI Studio можно создать Android-приложение промптом. Но важно понимать границы: это отличный инструмент для прототипов, MVP, учебных проектов и AI-функций, но не замена полноценной разработке, тестированию, безопасности и поддержке продукта.

ЗадачаМожно?Комментарий
Создать Android-приложение текстовым промптомДаAI Studio генерирует Kotlin + Jetpack Compose проект
Запустить приложение без локального Android StudioДаЭмулятор работает в браузере
Смотреть и редактировать кодДаЧерез вкладку Code в preview panel
Скачать проектДаКак ZIP-проект
Установить на телефонДаЧерез браузерный ADB/WebUSB
Опубликовать в Google PlayЧастичноВо внутренний тестовый трек, не в production
Серверная часть в Android-проектеНетAndroid-проекты client-side only
Зашить Gemini API key в Android-клиентНежелательноНужен безопасный подход через Firebase AI Logic/backend

Что такое Google AI Studio

Google AI Studio — это рабочая среда Google для разработки с моделями Gemini. Её можно воспринимать как «песочницу» и стартовую площадку для Gemini API: здесь создают и тестируют промпты, получают API-ключи, пробуют модели, собирают прототипы и переходят от идеи к приложению.

На практике Google AI Studio закрывает несколько сценариев:

  1. Prompt engineering — проверить, как Gemini отвечает на разные инструкции.
  2. Получение Gemini API key — создать ключ и использовать его в коде.
  3. Работа с моделями — выбрать Gemini Pro, Gemini Flash, TTS, Live API, image/video generation и другие возможности.
  4. Build Mode — собрать приложение по описанию.
  5. Android Build — создать нативное Android-приложение на Kotlin и Jetpack Compose промптом.
  6. Прототипирование AI-фич — быстро проверить идею чата, помощника, генерации изображений, озвучки, анализа текста или видео.

Google AI Studio важен именно тем, что это не просто чат. Это интерфейс вокруг Gemini API, где результатом может быть не только ответ модели, но и работающий код, экран приложения, проект или тестовая сборка.

Чем Google AI Studio отличается от Gemini, Android Studio и Firebase

Путаница вокруг Google AI Studio почти неизбежна: у Google есть несколько близких AI-инструментов.

ИнструментЧто этоДля когоГлавная задача
Gemini appПользовательский чат-ассистентМассовые пользователиОбщение, тексты, поиск идей
Google AI StudioСреда для разработчиков и прототипированияРазработчики, no-code пользователиПромпты, API, Build Mode, прототипы
Android StudioПолноценная IDE для AndroidAndroid-разработчикиProduction-разработка, Gradle, релиз
Gemini in Android StudioAI-помощник внутри Android StudioAndroid-разработчикиПомощь с кодом, Compose UI, ошибками
Firebase AI LogicSDK и инфраструктура для Gemini в приложенияхРазработчики приложенийБезопасно подключить Gemini API к Android/iOS
Vertex AI Gemini APIEnterprise-вариант Gemini в Google CloudКомпании и enterpriseКонтроль, масштаб, compliance
AntigravityAgent-first среда разработки GoogleПродвинутые разработчикиАгентная разработка, сложные проекты

Простая формула:

  • хотите быстро попробовать идею приложения — начинайте с Google AI Studio;
  • хотите довести Android-проект до production — переносите в Android Studio;
  • хотите добавить Gemini в Android-приложение безопасно — смотрите Firebase AI Logic;
  • хотите enterprise-контроль и Google Cloud — смотрите Vertex AI Gemini API;
  • хотите агентную разработку сложного проекта — смотрите Antigravity.

Что такое Build Mode в Google AI Studio

Build Mode — это режим Google AI Studio, в котором вы не просто задаёте вопросы модели, а строите приложение. Вы описываете, что нужно создать, а AI Studio генерирует структуру проекта, код, интерфейс, зависимости и preview. Затем дорабатываете приложение диалогом: просите добавить экран, изменить дизайн, исправить ошибку, подключить функцию или переписать логику.

Важное отличие Build Mode от обычного «сгенерируй мне код»:

  • агент видит проект целиком;
  • умеет менять несколько файлов;
  • запускает сборку и preview;
  • исправляет ошибки итерациями;
  • даёт визуальную обратную связь;
  • позволяет править приложение через чат или код.

Для web-приложений Build Mode может использовать server-side runtime, npm-пакеты, secrets management, Firebase и Google Workspace. Для Android-приложений набор другой: сфокусирован на нативном клиентском приложении.

Как AI Studio создаёт Android-приложения

Android-сценарий в Google AI Studio устроен так:

  1. Вы заходите в Google AI Studio и открываете Build Mode.
  2. Выбираете платформу Android.
  3. Описываете приложение: идею, экраны, функции, дизайн, данные.
  4. Antigravity Agent генерирует нативный Android-проект.
  5. Проект запускается в браузерном Android-эмуляторе.
  6. Вы проверяете результат и через чат просите улучшить приложение.
  7. При необходимости смотрите код во вкладке Code.
  8. Устанавливаете приложение на устройство или скачиваете проект.

На выходе получается не «картинка приложения», а настоящий Android-проект. Он использует Kotlin, Jetpack Compose, Material 3, Gradle и стандартную Android-структуру файлов.

Пошаговая инструкция: создаём Android-приложение промптом

Шаг 1. Откройте Google AI Studio

Перейдите на официальный сайт: https://aistudio.google.com/. Для работы понадобится Google-аккаунт. Если сервис недоступен, причина может быть в регионе, возрасте аккаунта, возрастной верификации или ограничениях Workspace-организации.

Шаг 2. Откройте Build Mode

В левом меню выберите Build или Build mode. Это режим, где AI Studio создаёт приложения, а не просто отвечает на вопросы.

Шаг 3. Выберите Android

В platform picker выберите Android. Если выбрать web-приложение, стек и возможности будут другими. Для Android AI Studio генерирует нативный проект на Kotlin и Jetpack Compose.

Шаг 4. Напишите первый промпт

Не пишите слишком коротко: «создай приложение». Чем точнее описание, тем лучше результат. Пример первого промпта:

Создай Android-приложение на Kotlin и Jetpack Compose.

Идея: трекер привычек для новичков.

Экраны:
1. Главный экран со списком привычек.
2. Экран добавления привычки.
3. Экран статистики за неделю.
4. Экран настроек.

Функции:
- добавить привычку;
- отметить выполнение за день;
- показать серию дней подряд;
- хранить данные локально;
- поддержать светлую и тёмную тему.

Дизайн: Material 3, минималистичный интерфейс, крупные кнопки.

После генерации запусти проект в эмуляторе и исправь ошибки сборки.

Шаг 5. Дождитесь генерации проекта

AI Studio создаст проект, соберёт его и запустит в браузерном Android-эмуляторе. Первый промпт — это черновик, а не готовый продукт. Не воспринимайте первый результат как финальный.

Шаг 6. Проверьте приложение в эмуляторе

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

Шаг 7. Дорабатывайте через чат

После первого запуска задавайте точечные промпты:

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

Шаг 8. Посмотрите код

Откройте вкладку Code. Проверьте структуру: есть ли отдельные файлы для экранов, нет ли захардкоженных API-ключей, нет ли подозрительных зависимостей.

Шаг 9. Установите приложение на телефон

Если приложение работает в эмуляторе, установите его на Android-устройство. AI Studio использует браузерный ADB/WebUSB, поэтому локально ставить ADB не обязательно.

Шаг 10. Скачайте проект или опубликуйте в тест Google Play

Два пути: скачать ZIP и открыть проект в Android Studio, или опубликовать во внутренний тестовый трек Google Play Console.

Что генерируется внутри Android-проекта

AI Studio создаёт стандартный Android-проект, который можно открыть в Android Studio.

Часть проектаЧто обычно создаётся
Build configurationbuild.gradle.kts на уровне проекта и приложения
ЯзыкKotlin
UIJetpack Compose
ДизайнMaterial 3 theme
АрхитектураSingle-activity, ViewModel, data classes
РесурсыAndroidManifest.xml, strings, drawables, icons
ЗависимостиGradle dependencies из Maven/Google repositories
ExportZIP-проект для локальной разработки

Типичная структура проекта:

MyAiStudioApp/
├── settings.gradle.kts
├── build.gradle.kts
└── app/
    ├── build.gradle.kts
    └── src/main/
        ├── AndroidManifest.xml
        ├── java/com/example/app/
        │   ├── MainActivity.kt
        │   ├── ui/
        │   ├── data/
        │   ├── model/
        │   └── viewmodel/
        └── res/

Это полноценный Gradle-проект, который можно открыть в Android Studio.

Браузерный Android-эмулятор

Одна из главных фишек AI Studio для Android — браузерный Android-эмулятор. Раньше новичку нужно было установить Android Studio, Android SDK, настроить Gradle, создать эмулятор и дождаться загрузки образов. Теперь первый запуск можно сделать прямо в браузере.

Эмулятор позволяет: нажимать на элементы, скроллить, проверять экраны, переключать ориентацию, видеть live preview после изменений и быстро повторять цикл «промпт → сборка → проверка».

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

ВозможностьВ эмуляторе AI Studio
Камера и фотоНе поддерживаются
NFCНе поддерживается
BluetoothНе поддерживается
GPSСимулируется
Google Play servicesНе работают — проверять на устройстве
Google Sign-In / MapsПроверять на реальном Android-устройстве

Если приложение использует камеру, геолокацию, карты, авторизацию Google или push-уведомления, эмулятора недостаточно — проверяйте на физическом устройстве.

Как установить приложение на Android-телефон

Установка на устройство нужна, чтобы понять, как приложение ведёт себя в реальности: скорость, жесты, системная клавиатура, размер экрана, permissions, hardware-функции.

  1. Откройте preview panel в AI Studio.
  2. Нажмите Install on Device.
  3. Подключите Android-телефон по USB.
  4. Используйте Chrome или Edge с поддержкой WebUSB.
  5. Включите на телефоне Developer Options.
  6. Включите USB Debugging.
  7. Разрешите подключение на экране телефона.
  8. Выберите устройство в браузере.
  9. Дождитесь установки APK и откройте приложение.

Если устройство не отображается — проверьте: кабель поддерживает передачу данных, включён USB debugging, на экране телефона подтверждён RSA fingerprint, браузер поддерживает WebUSB.

Как опубликовать приложение в Google Play для тестирования

AI Studio может упростить тестовую публикацию: связать проект с Google Play Developer account, подписать сборку и отправить её во внутренний тестовый трек.

Важно: это не значит, что приложение можно «одним кликом» выложить в production для всех пользователей.

Что такое internal testing track

Internal testing track — внутренний тестовый канал Google Play Console. Нужен, чтобы быстро раздать приложение ограниченной группе тестировщиков: MVP, проверка UX, демо заказчику, командное тестирование.

Что всё равно нужно сделать вручную

  • подготовить app listing: описание, иконки, скриншоты;
  • указать privacy policy;
  • заполнить Data safety section;
  • настроить возрастной рейтинг;
  • проверить permissions;
  • пройти Play review;
  • настроить crash reporting и мониторинг производительности.

AI Studio помогает стартовать, но не отменяет правила Google Play.

Как скачать проект и продолжить в Android Studio

  1. В AI Studio откройте проект.
  2. Найдите опцию download/export и скачайте ZIP.
  3. Распакуйте архив.
  4. Откройте папку через Android Studio.
  5. Дождитесь Gradle sync и проверьте зависимости.
  6. Запустите приложение на локальном эмуляторе или устройстве.
  7. Настройте Git, CI/CD, подпись и релизный pipeline.

Почему переход в Android Studio всё равно нужен

AI Studio хорош для быстрого старта, но Android Studio понадобится, когда вы захотите: глубоко отлаживать приложение, писать тесты, подключить Room/DataStore/WorkManager/Hilt/Retrofit, работать с flavors, оптимизировать производительность, настраивать релизную подпись или поддерживать проект командой.

Как писать промпты для Android-приложений

Главная ошибка новичка — писать слишком общий промпт. Чем точнее описание, тем лучше результат.

Формула хорошего промпта

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

Создай Android-приложение на Kotlin и Jetpack Compose.

Тип приложения: [что за приложение].
Целевая аудитория: [для кого].

Экраны: 1. [экран 1] 2. [экран 2] 3. [экран 3]

Функции:
- [функция 1]
- [функция 2]

Данные:
- [что хранить]
- [локально или через API]
- [нужна ли авторизация]

Дизайн:
- Material 3, светлая и тёмная тема;
- стиль: [минималистичный / детский / деловой];
- адаптация под разные размеры экрана.

Технические требования:
- single-activity architecture, ViewModel;
- без Java и XML layouts.

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

Правила промптинга

ПравилоПлохоХорошо
Указывайте платформу«Сделай приложение»«Создай Android-приложение на Kotlin и Jetpack Compose»
Давайте структуру экранов«Трекер задач»«Главный экран, экран задачи, календарь, настройки»
Описывайте данные«Сохраняй задачи»«Храни задачи локально: title, description, dueDate, isDone»
Задавайте дизайн«Красиво»«Material 3, карточки, bottom navigation, тёмная тема»
Просите проверку«Готово?»«Запусти сборку и исправь build errors»
Итеративно улучшайте«Сделай всё идеально»«Сначала MVP, потом добавим статистику и экспорт»

Примеры промптов

Пример 1. Трекер привычек

Создай Android-приложение Habit Tracker на Kotlin и Jetpack Compose.

Пользователь добавляет привычки, отмечает выполнение за день и видит
серию дней подряд. Экраны: список привычек, добавление, статистика,
настройки. Данные храни локально. ViewModel, Material 3,
светлая/тёмная тема, понятный empty state.

Пример 2. Калькулятор бюджета

Создай Android-приложение для учёта личного бюджета.

Функции: добавление доходов и расходов, категории, итог за месяц,
круговая диаграмма по категориям, фильтр по месяцу, локальное
хранение. Material 3, bottom navigation, карточки. Не используй сервер.

Пример 3. AI-чат с Gemini

Создай Android-приложение AI Chat на Kotlin и Jetpack Compose.

Сначала сделай UI и мок-ответы без реального API-ключа.
Не хардкодить API key в клиенте — добавь комментарии, где позже
подключить Firebase AI Logic. Сделай обработку loading/error states
и предупреждение, что API key нельзя хранить в открытом клиентском коде.

Пример 4. Генератор изображений (архитектура без API)

Создай Android-прототип для генерации изображений.

Сделай UI и архитектуру для будущей интеграции Gemini image generation.
Экраны: ввод промпта, галерея результатов, история. Состояния:
empty, loading, success, error. В коде оставь TODO, где подключить
безопасный backend или Firebase AI Logic.

Пример 5. Проверка и улучшение проекта

Проанализируй текущий Android-проект.

Проверь: ошибки сборки, неправильное состояние в Compose, слишком
большие composable-функции, проблемы навигации, отсутствие
loading/error states, небезопасное хранение ключей.

Выведи список проблем, затем исправь только критичные ошибки.

Для каких приложений Google AI Studio подходит лучше всего

Тип приложенияПодходит?Почему
Трекер привычекДаПростые экраны, локальные данные
To-do listДаКлассический MVP, легко проверить UX
Калькулятор бюджетаДаФормы, списки, статистика, локальное хранение
Учебный квиз / карточки словДаЭкран вопросов, ответы, результаты
AI-чатДа, но осторожноUI легко, API-ключ нужно подключать безопасно
Генератор изображенийДа как прототипUI и логика готовы, API подключать через безопасный слой
Приложение с камеройЧастичноВ эмуляторе камера не проверяется
Карты и Google Sign-InЧастичноPlay services проверять на реальном устройстве
Социальная сетьНет как «одним промптом»Нужны backend, auth, storage, модерация
МаркетплейсНетПлатежи, безопасность, backend, юридика
Банковское/медицинскоеНет для productionHigh-risk domain, compliance, безопасность

Ограничения AI Studio для Android

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

ОграничениеЧто значит на практике
Client-side onlyAndroid-проект не включает серверную часть
Kotlin + Jetpack ComposeJava и XML layouts не поддерживаются в Android Build Mode
Single-moduleНе стоит ожидать сложный multi-module проект
Без NDKC/C++ native code не поддерживается
Без Wear OS / Android TVТолько phone/tablet form factors
Без серверных функцийSecrets, Firebase auto-integration, Workspace APIs — только для web/full-stack apps

Ограничения безопасности

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

  • нет ли API-ключей в клиентском коде;
  • не отправляются ли персональные данные без необходимости;
  • есть ли privacy policy;
  • соответствует ли приложение Data safety требованиям Google Play;
  • настроены ли permissions;
  • есть ли обработка ошибок API;
  • есть ли ограничения на пользовательский ввод.

Gemini API key: как получить ключ и зачем он нужен

Gemini API key нужен, если приложение должно обращаться к Gemini API: генерировать текст, анализировать изображения, делать TTS, использовать Live API или другие возможности Gemini.

Как получить Gemini API key

  1. Откройте Google AI Studio.
  2. Перейдите в Dashboard.
  3. Откройте API Keys.
  4. Создайте новый ключ или выберите существующий.
  5. При необходимости создайте или импортируйте Google Cloud project.
  6. Скопируйте ключ.
  7. Для локальной разработки сохраните в переменной окружения: GEMINI_API_KEY.

Почему нельзя вставить API key в Android-код

Для тестов можно временно захардкодить ключ, но для реального Android-приложения это плохая практика. APK можно распаковать, строки можно извлечь, сетевые запросы можно посмотреть. Если ключ попадает в клиент, его могут украсть и использовать за ваш счёт.

Правильнее:

  • использовать backend-прослойку;
  • использовать Firebase AI Logic;
  • ограничивать ключи по проекту и quota;
  • не хранить секреты в репозитории;
  • не публиковать ключи в статьях, скриншотах и issue tracker.

Как правильно подключать Gemini к Android-приложению

Есть два разных вопроса:

  1. Как создать Android-приложение промптом? — через Google AI Studio Build Mode.
  2. Как безопасно добавить Gemini API в Android-приложение? — через Firebase AI Logic или backend-архитектуру.

Для Android Google продвигает Firebase AI Logic как способ напрямую подключать Gemini API из клиентского кода с помощью Firebase-инфраструктуры и Android SDK. Это удобнее, чем писать весь backend самостоятельно, но требует понимания безопасности, App Check, лимитов и правил использования API.

Gemini Developer API или Vertex AI Gemini API

ВариантКогда выбирать
Gemini Developer APIБыстрый старт, прототип, небольшое приложение, no-cost tier, эксперименты в AI Studio
Vertex AI Gemini APIEnterprise, Google Cloud, требования к data location, compliance, масштабные процессы

Для большинства Android-разработчиков на старте логичнее начинать с Gemini Developer API.

Бесплатно ли это: цены, лимиты и rate limits

Google указывает, что использование Google AI Studio бесплатно в доступных регионах. Но это не означает, что любые API-запросы, любые модели и любые объёмы всегда бесплатны.

Как работают rate limits

Rate limits обычно измеряются в нескольких измерениях: RPM (requests per minute), TPM (tokens per minute), RPD (requests per day). Для image generation — свой аналог в images per minute. Важно: лимиты применяются к проекту, а не к одному API-ключу. Если создать несколько ключей в одном проекте — лимиты не умножатся.

Где могут появиться расходы

  • вы перешли на paid tier;
  • используете платные модели или медиа-генерацию;
  • включили Google Search grounding сверх бесплатного объёма;
  • используете Cloud Run, Firebase, Google Cloud;
  • приложение разошлось среди пользователей и начало делать много запросов.

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

Google AI Studio в России и доступные регионы

Почему Google AI Studio может не открываться

  • Сервис недоступен в регионе;
  • аккаунт не соответствует возрастному требованию 18+;
  • возраст аккаунта не верифицирован;
  • доступ ограничен Workspace-администратором;
  • браузерные расширения, корпоративная сеть или security-политики мешают работе.

Корректная формулировка: доступность Google AI Studio зависит от официального списка поддерживаемых стран и требований аккаунта. Если сервис не открывается, проверьте страницу доступных регионов Google и возрастную верификацию аккаунта.

Nano Banana, TTS, Speech, Live API и Veo

Что такое Nano Banana

Nano Banana — это название возможностей Gemini для нативной генерации и редактирования изображений. Это не отдельная Android-IDE и не приложение для разработки. Практические сценарии для Android-приложений: генерация иконок, onboarding-иллюстраций, стикеров, изображений по промпту, placeholder-assets для прототипа.

Google AI Studio Speech и TTS

TTS (text-to-speech) — модель получает текст и возвращает аудио. Подходит для: озвучки заметок, аудиокниг, голосовых ассистентов, обучающих приложений, карточек слов, голосового интерфейса. Не путайте TTS и Live API: TTS нужен, когда нужно точно озвучить текст; Live API — для интерактивного real-time голосового общения.

Live API

Gemini Live API — это сценарий низкой задержки для голосового и мультимодального взаимодействия. Подходит для голосовых ассистентов, real-time чатов, приложений с аудио-диалогом, мультимодальных сценариев.

Veo

Veo — модель Google для генерации видео через Gemini API. Veo не создаёт Android-приложение само по себе, но может быть функцией внутри приложения. Например: пользователь вводит промпт → отправляет запрос к backend → backend генерирует короткое видео через Veo.

Google AI Studio vs Android Studio vs Antigravity

КритерийGoogle AI StudioAndroid Studio + GeminiAntigravity
Главная задачаБыстро создать прототипПолноценно разрабатывать AndroidАгентная разработка сложных проектов
Где работаетВ браузере / мобильном appЛокально на компьютереВ agent-first dev environment
Нужен Android SDKНет для стартаДаЗависит от workflow
Подходит новичкуДаСложнееСкорее для продвинутых
Подходит productionКак стартДаДа, если команда готова
Лучший сценарийИдея → MVPMVP → productionСложная итеративная разработка

Когда выбрать Google AI Studio: нужно быстро проверить идею, вы новичок, нужен демо-прототип или нужно показать заказчику концепт.

Когда выбрать Android Studio: приложение идёт в production, нужна точная отладка, работа с Gradle, release signing, CI/CD, тесты и стабильность.

Когда выбрать Antigravity: проект сложный, нужны agentic workflows, нужно управлять большим кодовым контекстом.

Типичные ошибки и troubleshooting

Google AI Studio не открывается

Проверьте: регион доступности, возраст аккаунта 18+, возрастную верификацию, Workspace-ограничения, браузерные расширения, корпоративную сеть, cookies и permissions, статус Google AI Studio.

Не получается создать API key

Возможные причины: нет прав в Google Cloud project, проект не импортирован в AI Studio, ключ ограничен не тем API, у аккаунта нет permissions на создание ключей.

Rate limit error

Проверьте: RPM, TPM, RPD, лимиты конкретной модели, preview/experimental статус модели, нет ли бесконечного цикла запросов в приложении.

Приложение работает в эмуляторе, но не на телефоне

Проверьте: Android version, permissions, hardware-функции, Google Play services, ориентацию экрана, сетевые запросы, ProGuard/R8 если включали release build, реальные данные вместо mock.

Не получается опубликовать в Google Play

Проверьте: есть ли Google Play Developer account, выбрана ли внутренняя тестовая дорожка, нет ли нарушений политики, заполнены ли обязательные поля listing, корректна ли подпись приложения, не запрашивает ли приложение лишние permissions.

Чеклист перед публикацией Android-приложения

Перед внутренним тестом:

  • Приложение запускается в браузерном эмуляторе;
  • приложение запускается на физическом Android-устройстве;
  • все основные экраны доступны;
  • нет критических crash;
  • нет API-ключей в клиентском коде;
  • есть обработка loading/error states;
  • проверена тёмная тема;
  • проверена смена ориентации;
  • проверены permissions;
  • данные сохраняются после перезапуска;
  • есть privacy policy, если собираются данные.

Перед production:

  • Проект открыт и проверен в Android Studio;
  • написаны хотя бы базовые тесты;
  • подключён crash reporting;
  • настроен release signing;
  • проверена производительность на разных устройствах;
  • настроен мониторинг расходов API;
  • настроены лимиты и защита от злоупотреблений.

FAQ

Можно ли создать Android-приложение в Google AI Studio?

Да. В Build Mode можно выбрать Android, описать приложение текстовым промптом и получить нативный проект на Kotlin и Jetpack Compose. Приложение запускается в браузерном Android-эмуляторе, можно установить на телефон и отправить во внутренний тест Google Play.

Нужно ли уметь программировать?

Для первого прототипа — не обязательно. Но для production-приложения желательно понимать Android-разработку, безопасность, API-ключи, архитектуру, тестирование и правила Google Play.

Нужно ли устанавливать Android Studio?

Для старта — нет. AI Studio запускает Android-эмулятор в браузере. Для серьёзной доработки, отладки и production-релиза Android Studio почти наверняка понадобится.

На каком языке создаётся Android-приложение?

AI Studio генерирует Android-проект на Kotlin с интерфейсом на Jetpack Compose. Java и XML layouts в Android Build Mode не являются основным поддерживаемым стеком.

Можно ли скачать Google AI Studio?

Google AI Studio в основном используется как веб-сервис. Также есть Android-приложение Google AI Studio в Google Play. А созданный Android-проект можно скачать отдельно как ZIP и открыть в Android Studio.

Можно ли опубликовать приложение в Google Play?

Из AI Studio можно отправить приложение во внутренний тестовый трек Google Play. Production-релиз нужно готовить через Google Play Console с соблюдением всех правил.

Как получить Google AI Studio API key?

Откройте Google AI Studio, перейдите в Dashboard → API Keys, создайте ключ в Google Cloud project. Для локального кода используйте переменную окружения GEMINI_API_KEY.

Google AI Studio бесплатный?

Google AI Studio доступен бесплатно в поддерживаемых регионах, но использование Gemini API, paid-моделей и связанных облачных сервисов может иметь лимиты и стоимость. Перед публикацией приложения проверьте pricing и rate limits.

Работает ли Google AI Studio в России?

Доступ зависит от официального списка поддерживаемых регионов, требований 18+ и настроек аккаунта. Если сервис не открывается, проверьте страницу доступных регионов Google и возрастную верификацию. Не стоит нарушать условия сервиса.

Что такое Nano Banana в Google AI Studio?

Nano Banana — это название возможностей Gemini для генерации и редактирования изображений. Это не Android-IDE и не отдельная программа для создания приложений.

Что такое Veo в Google AI Studio?

Veo — модель для генерации видео через Gemini API. Она может быть функцией внутри приложения, но сама по себе не создаёт Android-приложение.

Можно ли сделать озвучку текста через Google AI Studio?

Да, Gemini API поддерживает TTS-сценарии. Для Android-приложения нужно продумать безопасную интеграцию и не хранить секретные ключи в клиентском коде.

Можно ли сделать готовое приложение одним промптом?

Можно получить первый рабочий прототип одним промптом. Но хороший продукт обычно требует десятков итераций: UX, ошибки, тесты, безопасность, данные, производительность, публикация и поддержка.

Словарь терминов

ТерминЗначение
Google AI StudioСреда Google для работы с Gemini API и создания приложений
Gemini APIAPI доступа к моделям Gemini
Build ModeРежим Google AI Studio для создания приложений промптом
Antigravity AgentАгент, который генерирует и изменяет проект в AI Studio
KotlinОсновной язык современной Android-разработки
Jetpack ComposeДекларативный UI-фреймворк Android
Material 3Дизайн-система Google
Android StudioОсновная IDE для Android-разработки
Firebase AI LogicSDK/инфраструктура для подключения Gemini к приложениям
Gemini Developer APIБыстрый путь к Gemini API для разработчиков
Vertex AI Gemini APIEnterprise-вариант Gemini API в Google Cloud
Nano BananaВозможности Gemini для генерации/редактирования изображений
VeoМодель Google для генерации видео
Gemini TTSText-to-speech генерация через Gemini API
Live APIAPI для real-time голосовых и мультимодальных взаимодействий
Gemini NanoOn-device модель Gemini для Android
GemmaСемейство открытых моделей Google
APKAndroid application package для установки приложения
AABAndroid App Bundle для публикации в Google Play
Internal testing trackВнутренний тестовый канал в Google Play Console