启用即时运行时,是否没有简单的方法来更改我的部署目标?例如,我在我的mac上同时运行两个模拟器,一个是genymotion API 22,另一个是genymotion API 16.
我已经取消选中此框,因为我想将我的构建部署到我的api 16模拟器:
但是带有闪光灯的Play图标仍然出现在工具栏中,当我点击它时,它只是部署到我的genymotion API 22:
我必须进入首选项,然后搜索“即时运行”,然后取消选中“启用即时运行”的框,然后才能将我的构建移动到API 16.
启用即时运行时,是否没有更简单的方法来更改部署目标?
解决方法
单击停止“app”按钮对我有用 – 您可以选择不同的目标设备,但代价是当前设备上的应用程序被杀死.
另一个选择是切换到调试“app”(如果你当前正在运行你的应用程序),或运行“app”(如果你正在调试) – 你会得到一个对话框,询问是否可以重新启动应用程序,一旦你“确定”这个对话框,你就可以选择下一个部署目标(请注意,你实际上不需要部署调试版本 – 所有你必须做的就是“确定”对话框).
我很确定这个小但很烦人的问题很快就会解决.