此版本的android studio与使用的gradle版本不兼容.请尝试禁用即时运行

san*_*mar 91 build android-studio

我能够正确构建应用程序,但是当我运行它时,我收到此错误:

This version of android studio is incompatible with the gradle version used.Try disabling the instant run
Run Code Online (Sandbox Code Playgroud)

Din*_*nny 115

您可以使用正常的构建运行而不是即时运行.

先检查一下

转到设置/首选项 > 构建,执行,部署选项 > 即时运行取消选中所有三个框.

  1. 升级Gradle服务URL:

    Project> Gradle> Wrapper> gradle-wrapper.properties

    更改网址

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 
    
    Run Code Online (Sandbox Code Playgroud)

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-all.zip
    
    Run Code Online (Sandbox Code Playgroud)

(查找最新的distributionUrl gradle插件版本:http://services.gradle.org/distributions

**确保使用gradle-x.xx-all.zip)

  1. 删除您的构建文件夹

    运行项目时,将自动创建构建文件夹

  2. 转到菜单中的BUILD选项>清理项目,构建项目

    它应该没有即时运行.

  • 我正在使用最新版本.这开始发生,因为我更新到最新. (4认同)

Huy*_*wer 33

我也有简单的步骤和正确的方法

1 - 在Settings- > Build, Execution, Deployment选项 - >Instant Run

2 - 清除 Enable instant run to hot swap code

3 - 清洁项目

p/s:应该完全奏效.


Joh*_*now 21

使用的Gradle插件通常与您正在使用的Android studio版本相同.

检查Android Studio版本

帮助→关于

并且版本将会读取 Android Studio Version X.Y.Z

然后,去

项目→Gradle脚本→build.gradle(项目)

并在依赖项下将类路径更改为

classpath 'com.android.tools.build:gradle:X.Y.Z'

并重建/同步项目.


小智 8

您可以在Android Studio中按照以下步骤禁用即时运行:

文件→设置→首选项对话框→构建→执行→部署→即时运行→更新项目

此功能在Android Studio 2中引入.但是,当您禁用它时,下次当您尝试将新应用程序推送到模拟器时运行速度要慢得多.

在我的情况下,我只是从金丝雀频道更新Android Studio到最新版本,它的工作原理没有禁用此功能.

希望它有所帮助


Eri*_*son 8

正如sjd评论的那样:如果你像我一样使用android studio应用的自动更新,那么只清理项目并重新构建可能会有所帮助.


arn*_*aki 7

我刚做了一个Build> Clean项目,然后重新运行app!