Java Android:从2.10升级到2.4失败

Java Android:从2.10升级到2.4失败,java,android,gradle,Java,Android,Gradle,我正在Ubuntu Linux上做一个Android项目,在那里我有Android Studio IDE。直到今天,我还拥有Android-studio-141,但我看到了更新并决定更新。它还问我是否想升级到Gradle-2.4,它具有即时运行功能。考虑到Gradle花在我身上的时间,即时跑步看起来不错。不幸的是,Gradle-2.4不起作用 每当我尝试gradle构建时,都会出现以下错误: Error:(1, 1) A problem occurred evaluating project '

我正在Ubuntu Linux上做一个Android项目,在那里我有Android Studio IDE。直到今天,我还拥有Android-studio-141,但我看到了更新并决定更新。它还问我是否想升级到Gradle-2.4,它具有
即时运行功能
。考虑到Gradle花在我身上的时间,即时跑步看起来不错。不幸的是,Gradle-2.4不起作用

每当我尝试gradle构建时,都会出现以下错误:

Error:(1, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
   > Gradle version 2.10 is required. Current version is 2.4. If using the gradle wrapper, try editing the distributionUrl in /home/akshay/Downloads/To backup/ backup/myapp/gradle/wrapper/gradle-wrapper.properties to gradle-2.10-all.zip
错误日志中提到的文件,我去了那里,分发URL是2.4,设置为2.1确实解决了问题,但2.4不起作用。 如何成功迁移到Gradle 2.4?

Gradle-wrapper.properties:

#Mon Oct 05 11:56:56 CEST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
多谢各位

要使用即时运行:

  • 从beta频道将Android Studio更新为2.0或2.1
  • 使用Gradle 2.10-您的
    Gradle包装器.properties
    似乎还可以(最后一行显示了您使用的版本)
  • 使用最新版本的Android Gradle插件-目前为2.1.0-beta3
  • 确保您在Android studio中启用了即时运行(设置/首选项->构建、执行、部署->即时运行->启用即时运行)
要设置Android Gradle插件的版本,请编辑toplevel
build.Gradle
文件。它应包括:

buildscript {
    …
    dependencies {
        …
        // versions can be found at
        // https://jcenter.bintray.com/com/android/tools/build/gradle/
        classpath 'com.android.tools.build:gradle:2.1.0-beta3'
    }
}

可以找到Instant Run的文档。

为什么要尝试降级到2.4?那已经过时了。使用2.10。@Tomik:这很奇怪,因为IDE安装后建议我从2.10升级到2.40。。。Gradle有反向编号方案吗?2.40高于2.10。您的编号有点混乱。渐变版本如下:2.1<2.4<2.10<2。11@Tomik:好吧,我错了。你能告诉我哪个版本有即时运行,我如何升级到那个版本吗。每次我在编译我的项目时,它都要花费2分钟以上的时间来完成,然后推送,这已经变得很乏味了。