如何在Android Studio中更改目标模拟器?

Sid*_* Go 63 android android-emulator android-studio genymotion

我有几个genymotion模拟器用于不同的API级别.问题是这样的:

  1. 我在单个模拟器上运行应用程序,并选中"将来启动的相同设备"选项.
  2. 我打开另一个模拟器.
  3. 我再次运行该应用程序.

在此之后,应用程序仅在第一个模拟器上运行,我无法弄清楚如何再次显示对话框(选择目标)以在两个模拟器上运行应用程序.

非常感谢你.

F43*_*d1r 98

单击运行编辑配置...

编辑配置

然后取消选中" 使用相同的设备"以便将来启动

使用相同的设备进行将来的发布

正如@ B-GangsteR所述,您也可以同时在多个设备上启动您的应用.为此,请使用ctrl键选择目标.

多个目标

  • 并且还要检查下面的@ b-gangster的答案,您可能需要在再次重新启动之前终止目标设备上的应用程序 (2认同)

B-G*_*teR 41

请注意,即使取消选中"使用相同的设备以便将来启动",也无法在其他设备上启动应用,因为它仍在第一台设备上运行.所以你必须这样做

  • 在另一台设备上运行之前,在第一台设备上终止app
  • 或者杀死adb进程(它将重启),
  • 或者从一开始就在多个设备上运行你的应用程序(选择目标时,使用'ctrl'按钮或'ctrl'+ A选择多个目标)

  • 非常感谢!LoL我甚至不知道我们可以同时在多个仿真器上启动:O (2认同)

exs*_*ape 18

在Android Studio 3.5或更高版本中,配置对话框的“部署目标”部分已移至主工具栏中。

主工具栏屏幕截图


tin*_*ght 13

单击运行应用旁边的编辑配置.

上