【问题标题】:Android Studio 1.1 Gradle 2.2.1 Gradle version 2.1 required current version is 2.2.1Android Studio 1.1 Gradle 2.2.1 Gradle 需要2.1 版本 当前版本是2.2.1
【发布时间】:2015-03-21 05:21:22
【问题描述】:

我只是想在 Android stu 中编译最新版本的 u2020-daggr2![e 我将它作为 gradle 项目导入。但我收到错误抱怨gradle!我确实编辑了 gradle-wrapper.properties。然而重建并没有奏效。我确实看到了:Gradle 2.1 is required Migrate to Gradle wrapper and sync project,这似乎是同样的问题,但在 Studio 上我没有找到:

Settings -> Gradle 并点击 Use default gradle wrapper (recommended)。

我没有在 Studio 中找到执行此操作的位置。首先,没有只显示设置的菜单。有:文件->其他设置->默认设置。但只有 gradle vm 参数等。没有关于使用默认 gradle 包装器的信息。 我需要 gradle 2.1 的本地副本才能使用吗? ![在此处输入图片描述][4]

gradle wrapper.properties 编辑如下: distributionUrl=https://services.gradle.org/distributions/gradle-2.1-all.zip

错误:(20) 评估根项目“u2020-dagger2”时出现问题。

无法应用插件 [id 'com.android.application'] 需要 Gradle 版本 2.1。当前版本是 2.2.1。如果使用 gradlewrapper,请尝试将 /Users/Mac1/Downloads/u2020-dagger2 /gradle/wrapper/gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle-2.1-all.zip

【问题讨论】:

  • 你有最新的gradle下载吗?
  • 你去文件设置下你会findle plugins gradle。您可以使用本地 gradle 副本而不是项目中的副本。使用最新的gradel版本
  • 让我检查一下。其实没有。文件 -> 设置不存在
  • 我添加了屏幕截图,这样人们就不会像在 project->settings 或 file->settings 下那样随意乱扔这些语句。不,不是。
  • 我也可以发布屏幕截图。或者您可以通过 goto plugins gradle 更新您的等级。我不确定您使用的是哪个版本的 android-studio

标签: android android-studio gradle android-gradle-plugin build.gradle


【解决方案1】:

在项目资源管理器中单击您的 build.gradle 文件并进行更改

dependencies {
        classpath 'com.android.tools.build:gradle:1.1.2
}

重建您的项目!希望这会有所帮助。

【讨论】:

【解决方案2】:

你必须在 build.gradle 中使用这个 gradle-plugin

classpath 'com.android.tools.build:gradle:1.1.0'

Android Studio 1.1.0 要求:

  • Gradle 2.2.1(可以在gradle-wrapper.properties中设置这个值)

  • Gradle 插件 1.0.0/1.1.0(您可以在 build.gradle 中设置此值)

【讨论】:

  • 你在这里说的是:dependencies { classpath 'com.android.tools.build:gradle:0.13.3' classpath 'com.jakewharton.hugo:hugo-plugin:1.1.0' classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.12.0' 类路径 'com.neenbedankt.gradle.plugins:android-apt:1.4' }
  • 工作室有没有地方告诉工作室使用包装器。
  • 您必须在 1.1.0 中更改 0.13.3。您可以编辑文件。看看这里stackoverflow.com/a/27993506/2016562
  • 这行得通。仍然想知道某处是否有包装器的开/关开关。
  • @GabrieleMariotti 所以你的意思是我需要检查这个网站的最新版本:developer.android.com/intl/ru/tools/revisions/… ?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-22
  • 2015-11-06
  • 2016-04-08
  • 2015-11-21
  • 2014-08-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多