我只是想在 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”时出现问题。
Failed to apply plugin [id 'com.android.application'] Gradle version 2.1 is required. Current version is 2.2.1. If using the gradlewrapper, try editing the distributionUrl in /Users/Mac1/Downloads/u2020-dagger2 /gradle/wrapper/gradle-wrapper.properties to gradle-2.1-all.zip
最佳答案
在项目资源管理器中单击您的 build.gradle 文件并进行更改
dependencies {
classpath 'com.android.tools.build:gradle:1.1.2
}
重建你的项目!希望这会有所帮助。
关于Android Studio 1.1 Gradle 2.2.1 Gradle 版本 2.1 要求当前版本为 2.2.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29179550/