【问题标题】:How to change target emulator in Android Studio?如何在 Android Studio 中更改目标模拟器?
【发布时间】:2016-07-21 12:11:25
【问题描述】:

我有几个针对不同 API 级别的 genymotion 模拟器。问题是这样的:

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

此后,该应用程序仅在第一个模拟器上运行,我不知道如何再次显示对话框(选择目标)以在两个模拟器上运行该应用程序。

【问题讨论】:

  • 点击运行应用旁边的编辑配置。

标签: android android-studio android-emulator genymotion


【解决方案1】:

在 Android Studio 3.5 中,需要点击 Run 'app' 按钮左侧选项的 Emulator 名称。

您可以选择您选择的特定模拟器或多个模拟器。

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 如果您没有看到工具栏 - 转到菜单:查看/工具栏 - 显示时,菜单选项被选中。
    • @exscape 你是如何让工具栏中的控件显示出来的(在“应用”下拉菜单之后用红色圈起来的东西)?由于我更新了笔记本电脑上的操作系统,我只能看到第一个下拉菜单。我也在使用 Android Studio 3.5.1。
    【解决方案3】:

    您可以通过转到“运行”->“运行...”->“1.app”(单击箭头)->“配置文件”来更改配置文件,然后选择您使用的设备(虚拟或物理)想继续跑。这花了我一段时间才找到,我在上面的答案中找不到类似的东西,所以希望我能帮助别人。

    您可以按住 ctrl 选择多个设备(@B-GangsteR 提到)。

    【讨论】:

      【解决方案4】:

      点击运行编辑配置...

      然后取消选中为以后的启动使用相同的设备

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

      【讨论】:

      • 哦。就是这么简单。我多次尝试去那里,但我没有注意到那个选项。谢谢。
      • 还要检查下面@b-gangster 的答案,您可能需要在重新启动之前杀死目标设备上的应用程序
      • 在启用即时运行时,这似乎经常被绕过,尤其是在对一个模拟器执行然后启动一个新模拟器之后。
      • 如果您的复选框未选中并且它仍然没有弹出部署目标选择器,请参阅下面 B-GangsteR 的答案。
      • 我没有“部署目标选项”选项。它在前一个结束。是的,我确实打开了一个以前可以启动的应用程序。
      【解决方案5】:

      请注意,即使未选中“使用同一设备进行未来启动”,当应用仍在第一台设备上运行时,您也无法在其他设备上启动该应用。所以你必须

      • 在第一台设备上终止应用程序,然后在另一台设备上运行,
      • 或杀死 adb 进程(它将重新启动),
      • 或从一开始就在多台设备上同时运行您的应用(选择目标时,使用“ctrl”按钮或“ctrl”+A选择多个目标)

      【讨论】:

      • 非常感谢!大声笑我什至不知道我们可以同时在多个模拟器上启动:O
      • 是的。这是出乎意料的。 让我为你忽略这些设置
      【解决方案6】:

      关闭所有模拟器中现有的正在运行的应用程序以使用此选项,即使在进行配置更改后问题仍然存在

      【讨论】:

      • 这对我来说是有效的,因为当我试图取消选中“使用相同的设备进行未来启动”检查时,它已经被取消选中,因为 Android Studio 没有询问我在哪里部署应用程序的设备.所以,我在一个模拟器中关闭了应用程序,下一次,AS 问我要部署哪个设备。太棒了!
      【解决方案7】:

      点击运行应用旁边的编辑配置。

      【讨论】:

      • 您是如何获得在工具栏中显示的快捷方式的?我只有左边的东西; “运行”、图标、“调试”等不出现。工具栏上的右键单击等没有帮助。
      猜你喜欢
      • 1970-01-01
      • 2014-01-30
      • 2016-10-13
      • 1970-01-01
      • 2015-01-12
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      • 1970-01-01
      相关资源
      最近更新 更多