Сборка (билд) приложения в Expo

Чтобы сделать сборку через Expo нужно в их сервисе зарегистрировать личный кабинет.

Сборка под Android

  1. Этот пункт важен только для публикации в GoogleConsole.
    В файле app.json найти строку с кодом: versionCode и указать номер новой версии сборки, например если в панели GoogleConsole версия 2, то указываем “versionCode : 3 . Если версия сборки будет та же, что и предыдущая, то в кабинете GoogleConsole она не загрузится
  2. При необходимости обновляем все пакеты командами:
    npm i
    npx expo install –fix
  3. В терминале, например я работаю в VS Code, тогда в его терминале, вводим команду, которая отправит приложение на сборку:
    eas build –platform android
    Ожидаем сборку, также в терминале мы можем отслеживать процесс. В среднем, на моей практике, по времени эта операция занимает от 15 минут до нескольких часов. На скорость сборки влияют несколько факторов, но основной – это очередь других собираемых приложений.
  4. После того, как процесс сборки завершится. Нужно перейти в ЛК Expo и оттуда уже скачать AAB файл.

Далее, в зависимости от целей, мы может достать из этого файла, APK файл. Или загрузить полученный AAB файл в GoogleConsole.