我正在使用运行在Ubuntu 14.04 LTS上的Android Studio Beta 0.8.1。我尝试导入一个项目,该项目与我的团队共享,但是当我克隆该项目并试图构建它时,我会收到这个错误:
Error:The project is using an unsupported version of the Android Gradle
plug-in (0.11.2) <a href="fixGradleElements">Fix plug-in version and re-import
project</a>
当我点击链接时,会出现这个错误:
12:21:30 PM Quick Fix Failed
Unable to find any references to the Android Gradle plug-in in build.gradle files.
Please click the link to perform a textual search and then update the build files manually.
这是我build.gradle文件中相关的部分:
buildscript {
...
dependencies {
classpath 'com.android.tools.build:gradle:0.11.+'
}
}
我手动安装了最新版本的Gradle,希望能解决这个问题(Ubuntu只允许我使用1.4版本,但我们的项目需要配置Gradle 1.11+)。以下是“gradle -v”的输出结果:
------------------------------------------------------------
Gradle 1.11
------------------------------------------------------------
Build time: 2014-02-11 11:34:39 UTC
Build number: none
Revision: a831fa866d46cbee94e61a09af15f9dd95987421
Groovy: 1.8.6
Ant: Apache Ant(TM) version 1.9.2 compiled on July 8 2013
Ivy: 2.2.0
JVM: 1.8.0_05 (Oracle Corporation 25.5-b02)
OS: Linux 3.13.0-30-generic amd64
我尝试设置Android Studio使用本地Gradle安装 (文件 > 设置 > Gradle > 使用本地Gradle发行版),但这只会导致一个错误,指出在根项目中找不到某个任务。 (?)
当我使用命令行构建项目并运行"./gradlew clean assembleDebug"命令时,它可以完美构建,并且我可以安装和运行APK。
我不理解我做错了什么,或者如何解决它。任何提示都将不胜感激!