【发布时间】:2014-12-05 18:39:00
【问题描述】:
我正在尝试由 Jake Wharton 构建 u202 android 项目。我的 android studio 无法构建项目。显示的错误如下:
Gradle 2.1 is required
Migrate to Gradle wrapper and sync project
显示错误的行指向build.gradle 文件中的apply plugin: 'com.android.application'。
我尝试了以下解决方案,但无济于事。
- 从最高项目目录运行
gradlew。但是,当我从命令行运行它时,我收到一条消息说构建成功但是当我尝试在 android studio 中同步项目时,我得到了上述错误。 - 通过命令行运行 gradle。由于我在路径中使用的 gradle 版本是 2.2.1 版,因此我收到无法找到插件“com.android.application”的错误 - 我认为这是因为我在项目中有这个版本的 gradle-plugin需要更新以支持更新版本的 gradle:'com.android.tools.build:gradle:0.13.3'
最后我可以通过手动下载 gradle 2.1 并将项目指向使用本地 gradle 而不是包装器来构建项目。我想知道我尝试使用 gradle wrapper 的方式是否有任何问题。
【问题讨论】: