Android:启用即时运行时更改部署目标

启用即时运行时,是否没有简单的方法来更改我的部署目标?例如,我在我的mac上同时运行两个模拟器,一个是genymotion API 22,另一个是genymotion API 16.

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

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

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

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

解决方法

单击停止“app”按钮对我有用 – 您可以选择不同的目标设备,但代价是当前设备上的应用程序被杀死.

按钮看起来像这样:

一个选择是切换到调试“app”(如果你当前正在运行你的应用程序),或运行“app”(如果你正在调试) – 你会得到一个对话框,询问是否可以重新启动应用程序,一旦你“确定”这个对话框,你就可以选择下一个部署目标(请注意,你实际上不需要部署调试版本 – 所有你必须做的就是“确定”对话框).

我很确定这个小但很烦人的问题很快就会解决.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...