Para los nuevos usuarios, en Android Studio 2, también debe deshabilitar "Ejecución instantánea" en Configuración-> Compilación, Ejecución, Implementación-> Ejecución instantánea. Consulte Ejecución instantánea .
Con Instant Run, solo puede trabajar con un dispositivo a la vez.
ACTUALIZAR
En Android Studio 2.1, se desactiva automáticamente cuando se ejecuta en varios dispositivos a la vez.
Implementar en varios dispositivos
Instant Run utiliza diferentes técnicas para realizar intercambios en caliente, en caliente y en frío que son específicos del nivel de API del dispositivo de destino. Por esta razón, al implementar una aplicación en varios dispositivos a la vez, Android Studio desactiva temporalmente Instant Run.
amutilizar el script adb shell command que puede encontrar en los documentos de Android o en numerosas preguntas aquí, usar algo como xargs o un bucle for para iterar sobre todos los dispositivos y luego configurar el IDE para ejecutar el script desde un botón o menú personalizado. Si también está esperando una (re) instalación,adb install -r somefile.apkprimero deberá hacerlo en su script.