Gradle Android-Studio:在多个设备上并行部署/运行

时间:2014-09-15 12:27:46

标签: deployment parallel-processing gradle android-studio device

我来自Intellij(和ANT),如果连接了多个设备,我可以运行apk。然后我得到一个包含所有连接设备(离线和在线)的选择器对话框。 现在我使用Android-Studio和gradle,如果我使用run或其他任何东西(installDebug,clean等)进行部署,它会自动部署在设备上(并且在设备上部署后我会得到选择器对话框)。如果我连接了多个设备,那么他就会使用#34;多个设备"来构建构建。

可以在Android-studio,编译或gradle任务或build.gradle中进行配置,以便再次获取所有连接设备的选择器对话框?我喜欢intellij功能,用于在多个设备上并行部署一个apk。

由于

3 个答案:

答案 0 :(得分:10)

在“选择设备”对话框中,您可以选择要运行应用程序的物理设备或模拟器实例,您可以从列表中选择多个项目:

Screen Shot of Choose Device dialog, showing multiple selection from device list

如果您没有看到此对话框,则可以单击对话框中的“将来使用相同的设备启动”按钮。进入运行配置并重置“目标设备”下的设置。

答案 1 :(得分:0)

检查您的Android设备是否有不同的序列号。

使用       adb devices

列出已连接设备的序列号。

由于他们(IDE)都使用adb,我认为当adb无法唯一识别设备时,会从adb抛出“多个设备”消息。

答案 2 :(得分:-1)

在我的部署过程中,我使用gradle语句gradle run,install或clean。这是任务,自动部署。我现在使用汇编gradle任务,现在它工作,抱歉混淆