6

启用即时运行后,是否没有简单的方法可以更改我的部署目标?例如,我的 Mac 上有两个模拟器同时运行,一个是 genymotion API 22,一个是 genymotion API 16。

我已经取消选中此框,因为我想将我的构建部署到我的 api 16 模拟器:

在此处输入图像描述

但是带有闪光灯的播放图标仍然出现在工具栏中,当我单击它时,它只是部署到我的 genymotion API 22:

在此处输入图像描述

我必须进入首选项,然后搜索“即时运行”,然后取消选中“启用即时运行”框,然后才能将构建移动到 API 16。

启用即时运行后,是否没有更简单的方法来更改部署目标?

4

2 回答 2

8

单击stop "app"按钮对我有用 - 您可以选择不同的目标设备,但代价是应用程序在当前设备上被杀死。

该按钮如下所示:停止应用程序按钮

另一种选择是切换到debug "app"(如果您当前是running您的应用程序),或者run "app"(如果您当前是debugging) - 您将收到一个对话框,询问是否可以重新启动应用程序,一旦您“确定”此对话框,您'将选择下一个部署目标(请注意,您实际上不必部署debug版本 - 您所要做的就是“确定”对话框)。

我很确定这个小但非常烦人的问题很快就会得到解决。

于 2016-05-07T05:29:33.290 回答
1

瓦西里的回答对我不起作用。我发现正在断开您使用的设备。当它是真正的移动设备时,断开 USB 电缆,使用模拟器时退出模拟器。

于 2017-02-02T11:28:36.180 回答