Перейти к основному содержимому

Размещение в Google Play Store

FlutterFlow позволяет легко размещать ваши приложения напрямую в Google Play Store, прямо из конструктора. Это руководство предоставляет исчерпывающие инструкции о предварительных требованиях, пошаговом процессе размещения, продвинутых настройках и устранении распространенных проблем.

Требования
  1. Зарегистрируйтесь для получения аккаунта разработчика Google Play.
  2. Протестируйте ваше приложение на реальном устройстве.
  3. Подтвердите детали приложения. Особенно название пакета, которое нельзя изменить после размещения вашего приложения.
  4. Установите иконку запуска приложения. Иконка запуска приложения не может быть прозрачной или содержать альфа-канал.

Размещение в Google Play Store

Размещение в Google Play Store включает в себя следующие шаги:

  1. Создание приложения на Google Play Store
  2. Настройка вашего приложения
  3. Добавление учетных данных служебной учетной записи
  4. Разместить в Google Play Store

1. Создание приложения на Google Play Store

Следуйте нижеприведенным шагам, чтобы создать приложение в Google Play Store:

  1. Откройте Консоль Google Play.
  2. Нажмите на кнопку Создать приложение в верхнем правом углу экрана.
  3. Введите Название приложения, выберите тип приложения и определите, является ли приложение Бесплатным или Платным.
  4. Примите Декларации.
  5. Нажмите Создать приложение внизу.

2. Настройка вашего приложения

Для успешного размещения приложения необходимо заполнить все необходимые данные приложения, требуемые Google Play Store.

Чтобы продолжить, перейдите в раздел Настройка вашего приложения во вновь созданном приложении. Разверните раздел Просмотр задач. Затем нажмите на каждую задачу и заполните необходимую информацию о приложении.

setup-your-app

3. Добавление учетных данных служебной учетной записи

Добавление учетных данных служебной учетной записи в FlutterFlow помогает вам публиковать ваши приложения в Google Play.

3.1 Создание учетной записи служебной учетной записи

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

  1. Если вы не настроили Firebase в вашем приложении, вам нужно будет создать проект Google Cloud.

  2. Затем перейдите на страницу Google Play Developer API в Google Cloud Console и нажмите Включить.

    enable-play-api

  3. В Google Cloud Console перейдите в раздел Учетные записи службы, нажмите + СОЗДАТЬ УЧЕТНУЮ ЗАПИСЬ, и следуйте инструкциям, как показано на изображении ниже.

  1. Справа от вновь созданной учетной записи службы нажмите значок меню действий (три точки) и выберите Управление ключами. Затем нажмите ДОБАВИТЬ ключ > Создать новый ключ > выберите JSON > Создать. Сохраните загруженный файл в надежном месте.

  1. Теперь вернитесь в Google Play Console и выполняйте следующие шаги:
    1. Перейдите на страницу Пользователи и разрешения.
    2. Нажмите Пригласить новых пользователей.
    3. Укажите адрес электронной почты для вашей служебной учетной записи в поле адреса электронной почты и предоставьте необходимые права для выполнения действий:
      • "Редактировать и удалять черновые приложения"
      • "Опубликовать на производство..."
      • "Опубликовать приложения на тестовые дорожки"
      • "Управлять тестовыми дорожками и изменять списки тестеров"
    4. Нажмите Пригласить пользователя.

3.2 Загрузка учетных данных служебной учетной записи в FlutterFlow

Чтобы загрузить учетные данные служебной учетной записи в FlutterFlow:

  1. Вернитесь в FlutterFlow, перейдите в Настройки и интеграции > Настройки приложения > Мобильное развертывание, и прокрутите вниз до раздела Google Play Магазин.
  2. Под Учетными данными служебной учетной записи нажмите Загрузить учетные данные и выберите загруженные учетные данные, т.е. файл .json в предыдущем шаге №4.

4. Разместить в Google Play Store

Чтобы разместить ваше приложение в Google Play Store с помощью FlutterFlow в первый раз, вам нужно загрузить файл .AAB из FlutterFlow и загрузить его в Внутренний тестировочный трек на Google Play Store.

Как только трек внутреннего тестирования готов (с файлом .AAB), FlutterFlow сможет обрабатывать последующие выпуски.

4.1 Получение файла AAB (App Bundle)

Чтобы получить файл AAB:

  1. Установите Трек Google Play на Внутренний и нажмите Отправить в Google Play Store.
  2. Подождите несколько минут, затем нажмите Проверить статус сборки. Если вы еще не видите варианты AAB APK, подождите некоторое время.
  3. Нажмите на AAB, чтобы скачать файл .aab.
к сведению

Этот шаг необходимо выполнить только для первоначального развертывания (т. е. первоначальной настройки).

4.2 Создание тестовой дорожки

к сведению

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

В Консоли Google Play создайте тестовую дорожку, следуя указанным ниже шагам:

4.3 Развертывание

Теперь вы можете развернуть напрямую из FlutterFlow или из вашего репозитория GitHub.

к сведению
  • Каждый раз, когда вы развертываете, мы автоматически увеличиваем Номер сборки (т. е. версию кода в Android), чтобы обеспечить уникальность каждого релиза. При необходимости вы можете обновить Версию приложения и Номер сборки самостоятельно.
  • Мы автоматически генерируем и подписываем ваше приложение для выпуска с помощью хранилища ключей (т. е. ключа загрузки). Если вы хотите скачать