Android studio Android Studio 2.0在另一台设备上启动APK

Android studio Android Studio 2.0在另一台设备上启动APK,android-studio,intellij-idea,android-studio-2.0,Android Studio,Intellij Idea,Android Studio 2.0,由于Android Studio 2.0及其重新设计的“构建/运行”机制,我再也不能在第二台设备上“启动”APK了。在第一台设备上加载APK后,我无法选择启动另一台设备的构建 “运行”将以当前设备为目标 “重新运行”将停止在当前设备上运行的应用程序,并将其上载到“第二个”设备 因此,我的问题是:“如何在不终止第一个进程的情况下启动针对不同于我构建的第一个设备的“第二个”构建?” 对不起,我的英语不好,这不是我的母语 断开设备,单击“播放”按钮。Android Studio现在会问你在哪里运行该应

由于Android Studio 2.0及其重新设计的“构建/运行”机制,我再也不能在第二台设备上“启动”APK了。在第一台设备上加载APK后,我无法选择启动另一台设备的构建

“运行”将以当前设备为目标 “重新运行”将停止在当前设备上运行的应用程序,并将其上载到“第二个”设备

因此,我的问题是:“如何在不终止第一个进程的情况下启动针对不同于我构建的第一个设备的“第二个”构建?”


对不起,我的英语不好,这不是我的母语

断开设备,单击“播放”按钮。Android Studio现在会问你在哪里运行该应用程序


连接设备并将其选中。

部署到第一台设备时,请确保未选择在同一设备上启动以备将来启动。解开你的箱子

如果您已经打开了此选项,并且它正在同一设备上运行,那么请拔下它正在启动的设备,或者关闭模拟器。。它会询问您现在想在哪个设备上启动


如果单击“停止”按钮(红色方块),即时跑步将被停用。然后单击运行按钮,设备列表再次出现

缺点是,当您单击“停止”按钮时,应用程序将在当前运行的设备上终止


我们需要一种方法或快捷方式来绕过Instant Run(即时运行)

这是我找到的一种有用的方法,通过该方法,您至少不必断开已连接设备的连接即可在另一台设备上运行应用程序

单击“运行”选项附近的向下箭头图标,然后选择“编辑配置”。 它将打开“运行/调试配置”对话框,取消选中“为将来的启动使用相同的设备”复选框。
下次当你点击run按钮时,Android Studio会要求你选择设备


@NinoLenoska不确定情况如何。你接受了同样的答案,只是简短而已。我的答案也是拔下设备并重新运行。以及如何首先防止它在同一台设备上启动。@Doomsknight是否勾选了“在未来的启动中使用相同的选择”将不会改变任何事情。。。另一个解决方案更加简洁和简单precise@NinoLenoska如果另一个答案对你有帮助,你应该向上投票。如果你点击停止按钮(红色方块),即时跑步将被停用。然后单击Run按钮,设备列表再次出现。这将终止emulator上的当前进程;我不想要的东西这是一个糟糕的解决方案,因为USB接口会很快被破坏。这个答案很优雅。这个答案应该被接受,因为它比断开和重新连接设备要容易得多,更不用说重新启动模拟器了。看起来红方块不再杀死应用程序了;因此,该应用程序仍在同一设备上启动。(OnePlus 3T的用户)以前它是可以工作的,即使在更新的Android Studio 3.1.2中它也不工作投票率最高的答案(不是公认的答案)提供了一个更好的解决方案。不,它会阻止应用程序在第一个实例中运行,这是我不想要的