Создать APK бесплатно

Конструкторы приложений с ИИ · Google AI Studio

Google AI Studio в APK: ваше приложение из AI Studio на Android

Google AI Studio может собрать рабочее веб-приложение по запросу, но оно остаётся в браузере. AppMint берёт ZIP, который вы скачали из AI Studio, и без изменений собирает из него Android-приложение.

Коротко. В AI Studio откройте приложение и скачайте его как ZIP. В Android-приложении AppMint нажмите карточку Google AI Studio и выберите ZIP. AppMint проверит проект, запросит все значения VITE_, которые он читает, и соберёт экспорт ровно в том виде, в каком он скачан, в APK и AAB для Play Store.

Режим Build в AI Studio пишет приложение на React и TypeScript, собранное с помощью Vite. Некоторые экспорты включают и небольшой сервер, а более старые загружают пакеты из CDN через import map.

Два способа создать

СпособЛучше всего дляЧто происходит
Импорт ZIP из AI StudioЛюбое приложение, созданное в режиме Build в AI StudioAppMint собирает проект на вашем телефоне настоящим набором инструментов, без переписывания ИИ: то, что вы экспортировали, то и попадает в приложение.
Обернуть развёрнутый URLЭкспорты, включающие развёрнутый вами серверРазверните приложение (например, в Cloud Run), затем передайте AppMint адрес развёрнутого сервиса, чтобы запросы приложения доходили до вашего сервера.

Шаг за шагом

  1. Скачайте приложение из AI Studio

    Откройте приложение в режиме Build в AI Studio и кнопкой скачивания сохраните проект как ZIP. Оставьте файл как есть: не распаковывайте и не упаковывайте его заново.

  2. Выберите его в AppMint

    В приложении AppMint нажмите карточку Google AI Studio на главном экране и выберите ZIP. Экран выбора проверит проект до начала сборки и покажет, что нашёл.

  3. Исправьте всё, что он блокирует

    Проверки останавливают сборку, которая не заработала бы как приложение, и объясняют почему: проект не на React, нет package.json, пакеты загружаются с esm.sh через import map, process.env используется в коде браузера или скрипт Tailwind CDN. Исправьте это в AI Studio, скачайте снова и выберите новый ZIP.

  4. Заполните шаг Env, если он появится

    Если код читает значения import.meta.env.VITE_…, дополнительный шаг Env показывает каждое имя с полем для значения. Значения сохраняются на вашем телефоне для этого проекта, поэтому при пересборке их не спросят снова.

  5. Сборка

    AppMint запускает сборку и упаковывает результат. Если сборка не удалась, вы увидите собственную ошибку компилятора с файлом и строкой, чтобы исправить её в AI Studio.

Что работает внутри приложения

  • Камера, микрофон и геолокация: AppMint читает проект (код и requestFramePermissions в metadata.json) и отмечает нужные приложению разрешения Android, чтобы приложение с камерой не вышло с неработающей камерой.
  • Плагины Capacitor, которые импортирует ваш код, из набора, встроенного в каждое приложение AppMint (камера, «Поделиться», вибрация, файловая система, настройки и другие).
  • Кнопка «Назад» сначала закрывает открытое диалоговое окно, а потом уходит с экрана — так, как ожидают пользователи Android.
  • Сборка бесплатна, без водяного знака.

Что проверить в первую очередь

API-ключ в коде браузера

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

Приложения с сервером

Если экспорт включает сервер, телефон не сможет его запустить. Разверните его, затем введите адрес развёрнутого сервиса на шаге 1; AppMint направит на него вызовы fetch, XHR, EventSource и WebSocket вашего приложения.

Настоящий телефон для сборки из исходников

Инструменты сборки на телефоне работают на ARM64-телефонах, а это почти каждый Android-телефон, проданный в последние годы. Эмулятор x86 может открыть мастер, но не может собрать исходный проект.

Публикация вашего приложения из Google AI Studio в Google Play

Google Play принимает AAB (Android App Bundle), а не APK. Конструктор бесплатно выдаёт AAB при каждой сборке, подписанный ключом, который остаётся тем же для того же имени пакета, поэтому сохраняйте имя пакета для каждого обновления и каждый раз увеличивайте номер версии. Перед отправкой пройдите по контрольному списку Play Store: политика конфиденциальности, скриншоты, форма безопасности данных и, для нового личного аккаунта разработчика, закрытое тестирование с тестировщиками.

Если Play сообщает, что ключ подписи не совпадает, прочитайте как исправить ошибку ключа загрузки.

Вопросы

Меняет ли AppMint мой код из AI Studio?

Нет. Этот путь собирает ZIP ровно таким, как он экспортирован: без обработки ИИ, без автоматического исправления, без расхода кредитов. Если что-то не так, вам об этом сообщат, и вы исправите это в AI Studio.

Можно ли сделать это на сайте, а не в приложении?

Конструктор превращает URL в APK. Если ваше приложение из AI Studio опубликовано и доступно всем, вы можете обернуть его адрес. Чтобы собрать из ZIP, используйте приложение AppMint для Android.

Почему мой ZIP заблокирован из-за import map?

Старые экспорты AI Studio загружают React и другие пакеты с esm.sh во время работы, а не включают их в сборку. Это требует подключения к сети при каждом запуске, и проверить это при сборке нельзя. Новые экспорты содержат package.json; скачайте приложение из AI Studio заново.

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

Да. AppMint создаёт AAB-файл, который требует Play. Перед отправкой прочитайте чек-лист для Play Store.

Другие конструкторы

Lovable в APK

Вы создали приложение в Lovable, и оно работает в браузере. Вот как превратить его в настоящее Android-приложение на телефонах, инста…

Bolt.new в APK

Bolt.new создаёт и запускает полноценные веб-приложения в браузере. Чтобы поместить такое на телефоны Android, не нужны React Native или Expo…

v0 от Vercel в APK

v0 создаёт приложения на Next.js и развёртывает их на Vercel в один клик. Развёрнутое приложение — именно то, что нужно для создания…

Replit в APK

Replit Agent создаёт full-stack приложения с настоящим сервером и базой данных. Этот сервер продолжает работать на Replit; Android-приложение…

Base44 в APK

Base44 создаёт приложение, его базу данных и учётные записи пользователей вместе и размещает всё это у себя. Поэтому он хорошо подходит для…

Bubble в APK

Приложения Bubble — это полноценные веб-приложения со входом, рабочими процессами и базой данных. Вы можете поместить такое на Android, упаковав…

Framer в APK

Сайты на Framer аккуратны и быстры. Как приложение сайт на Framer работает лучше всего, когда даёт людям причину держать его на своём…

Google Sites в APK

Google Sites — это то, как многие школы, клубы и небольшие команды публикуют информацию. Перенос такого сайта в приложение даёт людям…

Все конструкторы

Все конструкторы приложений, для которых у нас есть руководство, в одном списке.

Последняя проверка: 25.09.2026.