启用即时运行时,没有简单的方法可以更改我的部署目标吗?例如,我在我的mac上同时运行两个模拟器,一个是genymotion API 22,另一个是genymotion API 16。
我已经取消选中此框,因为我想将构建部署到我的api 16模拟器:
但是带有闪光灯的Play图标仍会显示在工具栏中,当我点击它时,它只会部署到我的genymotion API 22:
我必须进入偏好设置,然后搜索"即时运行",然后取消选中"启用即时运行"的框。在我将构建移动到API 16之前。
启用即时运行时,是否没有更简单的方法来更改部署目标?
答案 0 :(得分:8)
单击stop "app"
按钮对我有用 - 您可以选择其他目标设备,但代价是当前设备上的应用程序被终止。
另一种选择是切换到debug "app"
(如果您当前running
您的应用),或run "app"
(如果您目前debugging
) - 你会得到一个对话框,询问是否可以重新启动应用程序,一旦你确定"确定"您可以在此对话框中选择下一个部署目标(请注意,您实际上不必部署debug
版本 - 您只需要做好#34;确定"对话框)。
我很确定这个小而非常烦人的问题很快就会解决。
答案 1 :(得分:1)
瓦西里的回答对我不起作用。我发现断开您正在使用的设备。当真正的移动设备断开USB电缆时,使用仿真器时会退出仿真器。