即时运行在Android Studio 2.0(如何closures)
如何在Android Studio 2.0 Preview中禁用即时运行。 当我去设置我看到它:
我不能删除“启用即时运行…”中的勾号
我使用Android Studio 2.0 Preview 9,但是这个错误也出现在Android Studio 2.0 Preview 7中。
更新到Android Studio的最新稳定版本。
现在,根据Android Studio的稳定版本3.0,
如果您需要closures“即时运行”,请转到
文件→设置→构build,执行,部署→即时运行,并取消选中启用即时运行 。
使用Android Studio newest version
并将Android Plugin更新为“最新的alpha版本”,我可以禁用即时运行:
尝试更新Android Studio。
closures即时运行从设置→生成,执行,部署→即时运行,并取消选中启用即时运行。
Android 2.3(稳定版本)的devise略有改变。
文件→设置→构build,执行,部署→即时运行,并取消选中启用即时运行。
我有最新的Android Studio 2.3.2和即时运行相同的确切isuue。
在这里我做了什么:(我会给你两种方法来实现一个禁用specefic项目,第二个整个android studio):
- 如果要禁用即时运行,仅用于不兼容的项目 (即SugarORM lib的项目)
在你的项目的开放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'
- 如果您要禁用所有项目的即时运行(跨Android Studio)
在较旧版本的AS设置中即时运行
File -> Other Settings -> Default Settings ->Build,Execution,Deployment
但是在最新版本的Android Studio 2.3.2中 ,即时运行设置是:
- 对于Android Studio安装在Apple设备上 – > 首选项… (见下图)
- 对于Android Studio安装在Linux或Windows – >在文件 – >设置…
编辑:如果由于任何原因,即时运行设置是灰色的做到这一点:
Help-> Find Action...
然后input'enable isntant run'然后点击(现在你应该可以改变Preferences …或者File-> Settings …中的值,如果是这样的话,那么这是一个Android Studio bug 🙂
在下载Android手机所在的SDK平台后尝试
例如,
我的android手机上有4.2,所以即时运行需要sdk平台4.2才能在我的android studio中下载
我尝试了以上所有,但没有任何帮助,最后我只是想出了在设置>>应用程序,设备仍然有一个条目卸载应用程序作为禁用,我只是从那里卸载,它开始工作。
:)可能对某人有用