Para novos usuários, no Android Studio 2, você também precisa desabilitar "Instant Run" em Configurações-> Build, Execution, Deployment-> Instant Run. Veja Instant Run .
Com o Instant Run, você só pode trabalhar com um dispositivo por vez.
ATUALIZAR
No Android Studio 2.1, ele é automaticamente desativado quando executado em vários dispositivos ao mesmo tempo.
Implementando em vários dispositivos
O Instant Run usa técnicas diferentes para realizar trocas a quente, a quente e a frio que são específicas ao nível de API do dispositivo de destino. Por esse motivo, ao implantar um aplicativo em vários dispositivos ao mesmo tempo, o Android Studio desativa temporariamente o Instant Run.
am
comando adb shell, que pode ser encontrado nos documentos do Android ou em várias questões aqui, usar algo como xargs ou um loop for para iterar em todos os dispositivos e, em seguida, configurar o IDE para executar o script de um botão ou menu personalizado. Se você também está esperando uma (re) instalação, precisaráadb install -r somefile.apk
fazê-lo primeiro em seu script.