如何在 Android Studio 中更改目标模拟器?
How to change target emulator in Android Studio?
我有几个针对不同 API 级别的 genymotion 模拟器。问题是这样的:
- 我 运行 应用程序在单个模拟器上选中 'same device for future launches' 选项。
- 我打开另一个模拟器。
- 我再次 运行 应用程序。
在此之后,该应用程序仅在第一个模拟器上 运行s,我不知道如何再次向 运行 显示对话框(select 目标)两个模拟器上的应用程序。
点击 运行 应用旁边的编辑配置。
单击 运行 → 编辑配置...
然后取消选中以后启动时使用相同的设备
如@B-GangsteR 所述,您还可以在多个设备上同时启动您的应用程序。为此,select 目标使用 ctrl 键。
请注意,即使未选中 "Use same device for future launches",您也无法在第一台设备上 运行ning 时在其他设备上启动应用程序。所以你必须
- 在第一台设备上终止应用程序,然后 运行在另一台设备上运行,
- 或终止 adb 进程(它将重新启动),
- 或运行您的应用从一开始就同时在多个设备上运行(选择目标时,select多个目标使用 'ctrl' 按钮或 'ctrl' + A)
关闭所有模拟器中现有的 运行 应用程序以使用此选项,即使在进行配置更改后问题仍然存在也是如此
您可以通过转到 "Run" -> "Run..." -> “1.app”(单击箭头)-> "Profile",然后选择您想要 运行 的设备(虚拟或物理)。这花了我一段时间才找到,我在上面的答案中找不到类似的东西,所以希望我能帮助别人。
您可以按住 ctrl 到 select 多个设备(@B-GangsteR 提到)。
在 Android Studio 3.5 或更高版本中,配置对话框的 "Deployment Target" 部分已移至主工具栏。
在 Android Studio 3.5 中,需要单击 运行 'app' 按钮左侧选项中的模拟器名称。
您可以select您选择的特定模拟器或多个模拟器。
我有几个针对不同 API 级别的 genymotion 模拟器。问题是这样的:
- 我 运行 应用程序在单个模拟器上选中 'same device for future launches' 选项。
- 我打开另一个模拟器。
- 我再次 运行 应用程序。
在此之后,该应用程序仅在第一个模拟器上 运行s,我不知道如何再次向 运行 显示对话框(select 目标)两个模拟器上的应用程序。
点击 运行 应用旁边的编辑配置。
单击 运行 → 编辑配置...
然后取消选中以后启动时使用相同的设备
如@B-GangsteR 所述,您还可以在多个设备上同时启动您的应用程序。为此,select 目标使用 ctrl 键。
请注意,即使未选中 "Use same device for future launches",您也无法在第一台设备上 运行ning 时在其他设备上启动应用程序。所以你必须
- 在第一台设备上终止应用程序,然后 运行在另一台设备上运行,
- 或终止 adb 进程(它将重新启动),
- 或运行您的应用从一开始就同时在多个设备上运行(选择目标时,select多个目标使用 'ctrl' 按钮或 'ctrl' + A)
关闭所有模拟器中现有的 运行 应用程序以使用此选项,即使在进行配置更改后问题仍然存在也是如此
您可以通过转到 "Run" -> "Run..." -> “1.app”(单击箭头)-> "Profile",然后选择您想要 运行 的设备(虚拟或物理)。这花了我一段时间才找到,我在上面的答案中找不到类似的东西,所以希望我能帮助别人。
您可以按住 ctrl 到 select 多个设备(@B-GangsteR 提到)。
在 Android Studio 3.5 或更高版本中,配置对话框的 "Deployment Target" 部分已移至主工具栏。
在 Android Studio 3.5 中,需要单击 运行 'app' 按钮左侧选项中的模拟器名称。
您可以select您选择的特定模拟器或多个模拟器。