Как запустить сборку Android приложения на девайсе/эмуляторе

Приложение можно собрать и запустить на эмуляторе в Android Studio или на конкретном Android девайсе.

Запустить сборку на девайсе:

  1. Подключите девайс к компьютеру (с помощью провода)
  2. На девайсе включите режим разработчика, для этого:
    • Перейдите в настройки “О телефоне”
    • Найдите пункт “Номер сборки” и нажимайте на него до тех пор, пока не появится предложение ввести пароль
    • После ввода пароля режим разработчика будет включен.
      Для девайсов Xiaomi: “Настройки” → “О телефоне”. Нажать 5-7 раз на пункт “Версия MIUI”, до тех пор, пока не появится окно, что режим для разработчиков включен
  3. Перейдите в Android Studio и:
    • Откройте терминал (Terminal), введите команду  ./gradlew parseConfig и нажмите “Cmd/Ctrl + Enter”
      Важно! Эту команду нужно будет повторять каждый раз при внесении каких либо изменений в проект, в том числе при работе с файлом конфигурации app_config.json, для того, чтобы эти изменения применились к сборке.
    • Нажмите “▶ Run”. 

Готово, всё собралось, можно смотреть приложение на девайсе.

Важно, чтобы при сборке в “Run Configurations” было выбрано “app”, как на скрине ниже.

Запустить сборку на эмуляторе

  1. Добавьте девайс, для этого:
    • Перейдите в “Device Manager” → “Create Virtual Device”
    • Добавьте любой из предложенных девайсов, обязательно с версией OS Android 8 и выше.
  2. Перейдите в Android Studio и:
    • Откройте терминал (Terminal), введите команду  ./gradlew parseConfig и нажмите “Cmd/Ctrl + Enter”
      Важно! Эту команду нужно будет повторять каждый раз при внесении каких либо изменений в проект, в том числе при работе с файлом конфигурации app_config.json, для того, чтобы эти изменения применились к сборке.
    • Нажмите “▶ Run”. 

Готово, всё собралось, можно смотреть приложение на девайсе

Важно, чтобы при сборке в “Run Configurations” было выбрано “app”, как на скрине ниже.

Как собирать дебажную (тестовую) или релизную (которая публикуется в стор) сборку

  1. Перейти в “Build Variants” (“Build” → “Select Build Variant…”)

  1. Изменить “debug” на “release” или наоборот. По умолчанию для всех сборок используется “debug”.

  1. Нажать “▶ Run”