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

时间:2016-02-03 04:52:13

标签: android android-studio settings android-instant-run instant-run

如何在Android Studio 2.0预览中禁用即时运行。当我进入设置时,我看到了:

enter image description here

我无法从“启用即时运行...”

中删除勾号

我使用Android Studio 2.0预览版9,但Android Studio 2.0预览版7中也出现此错误。

7 个答案:

答案 0 :(得分:228)

现在,根据Android工作室的稳定版本 3.0,

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

  

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

enter image description here

答案 1 :(得分:40)

使用Android Studio newest version并将Android插件更新为最新的alpha版本`,我可以停用即时运行: Android studio Instant Run view with Version highlighted Android studio Project view with Android Plugin Version highlighted

尝试更新Android Studio。

答案 2 :(得分:12)

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

enter image description here

答案 3 :(得分:12)

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

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

  1. 如果要禁用即时运行,则仅适用于不兼容的项目(即使用SugarORM lib的项目)
  2. 在你的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'
    

    enter image description here

    1. 如果要禁用所有项目的即时运行(跨Android Studio)
    2. 用于即时运行的旧版AS设置中的

      File -> Other Settings -> Default Settings ->Build,Execution,Deployment
      

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

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

      enter image description here

      enter image description here

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

      Help-> Find Action... 
      

      enter image description here

      然后输入'enable isntant run'并单击(现在您应该可以更改Preferences ...或file-> Settings ...中的值,如果是这样的话那么这是一个Android Studio bug :-)

      enter image description here

答案 4 :(得分:5)

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

  

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

enter image description here

答案 5 :(得分:1)

我尝试了以上所有但没有任何帮助,最后我发现在设置>>下应用程序,设备仍然有一个禁用的已卸载应用程序的条目,我刚刚从那里卸载它,它开始工作。

:)可能对某人有用

答案 6 :(得分:1)

2019年8月更新

在Android Studio 3.5中,通过应用更改即时运行was replaced。它以不同的方式工作:不再动态修改APK,而是使用运行时检测来动态重新定义类(more info)。因此,由于Android Studio 3.5的即时运行设置已被部署(设置->构建,执行,部署->部署)取代:enter image description here