Pat*_*nan 16 android gradle android-studio build.gradle android-gradle-plugin
与此处提出的问题类似:Android Studio不支持gradle版本,但我使用的是兼容版本,但答案并没有解决我的问题.
我正在使用在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>
Run Code Online (Sandbox Code Playgroud)
当我点击链接时,我收到此错误:
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.
Run Code Online (Sandbox Code Playgroud)
这是我的build.gradle文件的相关部分:
buildscript {
...
dependencies {
classpath 'com.android.tools.build:gradle:0.11.+'
}
}
Run Code Online (Sandbox Code Playgroud)
我已经手动安装了最新版本的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
Run Code Online (Sandbox Code Playgroud)
我尝试将Android Studio设置为使用本地Gradle安装(文件>设置> Gradle>使用本地gradle分发),但这只会产生一个错误,即在根项目中找不到给定的任务.(?)
当我使用命令"./gradlew clean assembleDebug"从命令行构建项目时,它构建完美,我能够安装并运行APK.
我不明白我做错了什么,或者如何解决它.任何线索都将深表感谢!
Gab*_*tti 18
Android Studio 0.8.1需要gradle-plugin 0.12.
buildscript {
...
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
Run Code Online (Sandbox Code Playgroud)
检查此答案是否兼容:
Android Studio Gradle问题升级到0.5.0版 - Gradle从0.8迁移到0.9 - Android Studio也升级到0.8.1
| 归档时间: |
|
| 查看次数: |
27862 次 |
| 最近记录: |