Запуск приложения на нескольких устройствах автоматически в Android Studio

У меня есть несколько устройств Android, подключенных к компьютеру. Когда я пытаюсь запустить приложение, которое я разрабатываю, Android Studio всегда предлагает мне выбрать устройство. Есть ли способ развернуть приложение на нескольких устройствах автоматически - нажав "Выполнить" или еще лучше с помощью ярлыка?

Ответ 1

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

Ответ 2

Для новых пользователей в Android Studio 2 вам также необходимо отключить "Мгновенный запуск" в настройках- > Сборка, выполнение, развертывание- > Мгновенный запуск. См. Мгновенный запуск.

С помощью Instant Run вы можете работать только с одним устройством.

UPDATE

В Android Studio 2.1 он автоматически отключается при запуске в нескольких устройствах вовремя.

Развертывание на несколько устройств

Мгновенный запуск использует различные методы для работы в горячем, теплом и холодном режиме которые относятся к уровню API целевого устройства. Для эта причина, при одновременном развертывании приложения на нескольких устройствах, Android Studio временно отключает Instant Run.

Ответ 3

В качестве дополнительной точки, если вы хотите запускать тесты на нескольких устройствах, вы не можете выбрать несколько устройств в диалоговом окне выбора устройства для профиля проверки. Вместо этого вам нужно запустить команду gradle connectedCheck. Это проведет тесты на всех подключенных устройствах. Там нет встроенного интерфейса (например, вы запускаете тесты на одном устройстве), но он предоставляет ссылку на локально сгенерированный HTML файл с сводкой теста.

Вы можете запустить из командной строки или внутри AS, загляните в окно Gradle projects в разделе: Приложение (или корневой проект) → Задачи- > проверка.

Ссылка: fooobar.com/questions/67712/...: Описывает эмуляторы, но также работает и для устройств

Ответ 4

Я получил новое обновление Android Studio, которое Android Studio 3.5

Android Studio 3.5
Build #AI-191.8026.42.35.5791312, built on August 9, 2019
JRE: 1.8.0_202-release-1483-b03 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows Server 2016 10.0

В этом обновлении они добавили встроенную опцию для запуска приложения на нескольких устройствах.

В среде IDE есть новое раскрывающееся меню, которое позволяет быстро выбрать устройство, на котором вы хотите развернуть свое приложение. Это меню также включает в себя новый опция, позволяющая запускать приложение на нескольких устройствах одновременно.

enter image description here

Обновите новую версию Android Studio и наслаждайтесь.

Ответ 5

Начиная с Android Studio 2.3.3 Отключите меню "Мгновенный запуск" "Выполнить" - "Запустить приложение" (в Windows shift + щелкните для устройства, которое вы хотите развернуть)

вы не можете развернуть на несколько устройств, если вы использовали run- > debug app

Ответ 6

Легко запускать все подключенные устройства каждый раз. Просто выберите все подключенные устройства, в то время как Android Studio показывает Select Deployment Target & Выберите "Использовать тот же выбор для будущих запусков".

Нотабене Помните, что все устройства работают последовательно одно за другим.

enter image description here

Ответ 7

В Android studio 3.5. Запуск на нескольких устройствах.

enter image description here

Ответ 8

Очень просто.

CTRL + Shift на каждом устройстве.

Это все