如何在 Android Studio 2.0预览版中禁用即时运行:
我无法从“启用即时运行”中移除蜱虫
我使用的是 Android Studio 2.0 Preview 9,但是这个错误也出现在 Android Studio 2.0 Preview 7中。
更新
在 Android Studio 3.5及以上版本中
现在即时运行被删除,它有“ 应用更改”。请参阅 官方博客了解更多更改。
我们删除了 Instant Run,并从 在 Android Studio 3.5中开发一种更实用的方法,叫做应用 应用更改使用来自 Android Oreo 的特定于平台的 API 和更高,以确保可靠和一致的行为; 不像即时 运行,应用更改不会修改您的 APK。为了支持更改, 我们重新构建了整个部署管道,以改进部署 的运行和部署工具栏按钮 更流畅的体验。
现在,按照稳定的可用版本 安卓工作室的3.0版本,
如果需要关闭即时运行,请转到
文件→设置→构建、执行、部署→即时运行 和 取消选中启用即时运行。
使用 Android Studio newest version和更新 Android 插件到‘最新 alpha 版本’,我可以禁用即时运行:
Android Studio newest version
尝试更新 Android Studio。
从设置中关闭即时运行→构建、执行、部署→即时运行并取消选中“启用即时运行”。
我尝试了以上所有的方法,但没有任何帮助,最后我只是发现在设置 > > apps 下,设备仍然有一个禁用的未安装应用的条目,我只是从那里卸载,它就开始工作了。
可能对某人有用
安卓2.3(稳定版)的设计略有改变。
文件→设置→构建、执行、部署→即时运行和 取消选中启用即时运行。
我对最新的 Android Studio 2.3.2和即时运行也有同样的问题。
这里我做了什么: (我将给你两种方法来实现一个禁用特定的项目,第二个为整个 android 工作室) :
在项目的根上打开 gradle —— > gradle-wrapper. properties,然后更改值 distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
在您的项目 build
classpath 'com.android.tools.build:gradle:2.2.3'
在旧版本的 AS 设置中,用于即时运行的是
File -> Other Settings -> Default Settings ->Build,Execution,Deployment
然而 在最新版本的 Android Studio 中,即2.3.2 的即时运行设置是:
编辑: 如果因为任何原因,即时运行设置是灰色的,这样做:
Help-> Find Action...
然后键入“启用即时运行”并单击(现在你应该能够改变参数设置中的值... 或文件-> 设置... ,如果是这样的话,那么这是一个 Android Studio bug: -)
2019年8月最新情况
在 Android Studio 3.5中,使用应用更改即时运行 被取代了。它以不同的方式工作: APK 不再动态修改,而是使用运行时插装来动态重新定义类(更多信息)。因此,由于 Android Studio 3.5的即时运行设置被部署(Settings-> Build,Execution,Deployment-> Deployment)所替代: