Как изменить целевой эмулятор в Android Studio?

У меня есть несколько эмуляторов genymotion для разных уровней API. Проблема заключается в следующем:

  1. Я запускаю приложение на одном эмуляторе с включенной опцией "то же устройство для будущих запусков".
  2. Я открываю другой эмулятор.
  3. Я снова запускаю приложение.

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

Ответ 1

Нажмите " Выполнить" → " Изменить конфигурации"...

Edit Configurations

Затем снимите флажок Использовать одинаковое устройство для будущих запусков

Use same device for future launches

Как уже упоминалось в @B-GangsteR, вы также можете запускать свое приложение на нескольких устройствах одновременно. Для этого выберите цели с помощью клавиши ctrl.

multiple targets

Ответ 2

Обратите внимание, что даже если "Использовать такое же устройство для будущих запусков" не отмечено, вы не можете запускать приложение на другом устройстве, пока оно все еще работает на первом устройстве. Итак, вы должны

  • прекратить приложение на первом устройстве перед запуском на другом устройстве,
  • или уничтожить процесс adb (он перезапустится),
  • или запускать приложение на нескольких устройствах одновременно с самого начала (при выборе цели выберите несколько целей с помощью кнопки "ctrl" или "ctrl" + A)

Ответ 3

В Android Studio 3.5 или более поздней версии диалоговое окно "Конфигурация развертывания" переместилось на главную панель инструментов.

Main toolbar screenshot

Ответ 4

Нажмите "Изменить конфигурацию" рядом с приложением запуска.

On

Ответ 5

Закройте существующее приложение во всех эмуляторах, чтобы иметь эту возможность, даже если проблема сохраняется после выполнения изменений конфигурации

Ответ 6

Вы можете изменить профили, перейдя в "Выполнить" → "Выполнить..." → "1.app" (нажмите на стрелку) → "Профиль", затем выберите, какое устройство (виртуальное или физическое) вам нужно для запуска. Мне потребовалось некоторое время, чтобы найти, и я не мог найти ничего подобного в ответах выше, так что, надеюсь, я помогу кому-то.

Вы можете удерживать ctrl для выбора нескольких устройств (упомянутых @B-GangsteR).

Ответ 7

В Android Studio 3.5 необходимо нажать на имя эмулятора, которое является левой опцией кнопки "Запустить приложение".

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