在Android Studio 2.0中即时运行(如何关闭)

ale*_*lex 175 settings android android-studio instant-run android-instant-run

如何在Android Studio 2.0 Preview中禁用Instant Run.当我进入设置时,我看到它:

在此输入图像描述

我无法从"启用即时运行..."中删除勾号

我使用的是Android Studio 2.0 Preview 9,但Android Studio 2.0 Preview 7中也存在此错误.

Ami*_*ela 233

现在,根据安卓工作室的稳定可用版本3.0,

如果您需要关闭Instant Run,请转到

文件→设置→构建,执行,部署→即时运行取消选中启用即时运行.

在此输入图像描述

  • 如果您看到一些非常奇怪的问题(例如,在更改资源xml文件后) - 尝试关闭即时运行或卸载您的应用程序以强制重新安装.我失去了几个小时追逐即时运行相关的"幽灵"问题 - 所以现在我只需关闭它并在编译/安装时啜饮一些饮料.有问题的应用程序是巨大的(iosched的衍生产品),因此很难尝试隔离测试用例以提交给谷歌,抱歉...生命太短暂,无法将所有这些用于隔离测试用例,必须继续前进的是有效的. (5认同)
  • 没有,你知道他不允许取消选中它.对我来说,这不是一个答案 (4认同)
  • 是的,禁用即时运行解决了我的问题.:) (2认同)

zxb*_*bin 40

使用Android Studio newest versionAndroid插件并将其更新为"最新的alpha版本",我可以禁用"即时运行": Android工作室Instant Run视图,突出显示版本 Android工作室项目视图,突出显示Android插件版本

尝试更新Android Studio.


bas*_*i82 13

我与最新的Android Studio 2.3.2和Instant Run 完全相同.

在这里我做了什么:(我将给你两种方法来实现一个禁用specefic项目,第二个用于整个android工作室):

  1. 如果你想为不兼容的项目禁用即时运行(即使用SugarORM lib的项目)

在你的projct open gradle的根目录 - > gradle-wrapper.properties然后更改值 distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip

并在您的项目build.gradle更改值

classpath 'com.android.tools.build:gradle:2.2.3'
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  1. 如果要禁用所有项目的即时运行(跨Android Studio)

在旧版本的AS设置中,即时运行是

File -> Other Settings -> Default Settings ->Build,Execution,Deployment
Run Code Online (Sandbox Code Playgroud)

但是 在最新版本的Android Studio即2.3.2中,即时运行设置为:

  • 适用于安装在Apple设备上的Android Studio - > 首选项...(参见下图)
  • 适用于在Linux或Windows上安装的Android Studio - >在文件 - >设置中...

在此输入图像描述

在此输入图像描述


编辑:如果由于任何原因,即时运行设置显示为灰色,请执行以下操作:

Help-> Find Action... 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

然后键入'enable isntant run'并单击(现在您应该能够更改Preferences ...或file-> Settings ...中的值,如果是这种情况那么这是一个Android Studio错误:-)

在此输入图像描述


Bis*_*kar 12

从设置→构建,执行,部署→即时运行中关闭"即时运行",然后取消选中"启用即时运行".

在此输入图像描述


qua*_*pps 5

android 2.3(稳定版)中的设计略有改变.

文件→设置→构建,执行,部署→即时运行并取消选中启用即时运行.

在此输入图像描述