类似于这里问的问题: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>
当我点击链接时,我收到这个错误:
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安装(文件
当我使用命令“./gradlew清洁程序集调试”从命令行构建项目时,它构建完美,我能够安装和运行APK。
我不明白我做错了什么,也不知道如何弥补。任何线索都将不胜感激!
我在Linux Mint 17上也遇到了这个错误。
我已经从Ubuntu库安装了gradle,但它是1.4版本。所以我用ppa下载了1.10:
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle-1.10
注意 不要做安装升级
,因为最新版本(此时为2.x)也被Android Studio拒绝
现在我明白我做错了什么。我安装的Andoid Studio的新版本不支持gradle 0.11.*插件。修复方法是更新我所有的build.gradle文件,如下所示:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
所以我改变了“0.11分”到“0.12”。
通过打开build.gradle文件并查看相关行上显示的错误消息,我可以看到它们比我最初遇到的错误消息有用得多。我正在寻找某种方法来升级我的gradle安装,或者我在Android Studio中的gradle插件。Android Studio想要的是我更新构建文件以指定不同的gradle插件版本。我不明白为什么这真的是必要的——我在源代码中没有改变任何东西!-但是Android Studio现在可以愉快地构建和运行我的项目了。
感谢Gabriele Mariotti的澄清。
Android Studio 0.8.1需要gradle插件0.12。
buildscript {
...
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
检查此答案的兼容性:
Android Studio Gradle问题升级到版本0.5.0-Gradle从0.8迁移到0.9-同时Android Studio升级到0.8.1
我正在尝试运行我的项目,它运行没有任何问题,但在我更新Android Studio后…我有一个错误,我不知道我使用了哪个android studio版本之前,更新降级到它。 Android Gradle插件只支持Kotlin Gradle插件1.3.0及更高版本。以下依赖项不满足所需版本:项目':assets_audio_player'->org.jetbrains.kotlin:kotlin-g
我已经改变了gradle构建工具版本版本和清洁项目,使项目,但不工作
> 错误:Android Gradle插件只支持Kotlin Gradle插件1.3.10及更高版本。以下依赖项不满足所需版本:项目':DrawerBehavior'->org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71 flutter{source“../..”} }
升级到Android Studio3.1.2后,我收到以下错误:
在生成APK时,我得到了一个错误:项目使用的是一个不受支持的Gradle版本。我正在使用Android Studio3.5版本。 我试图更改build gradle类路径以匹配gradle-wrapper.properties中的distributionUrl,但是错误仍然存在。 首先,在项目级设置中,选择Use default gadle wrapper。 build.gradle文件:
问题内容: 请问如何解决这个错误? 错误:Android Gradle插件仅支持1.3.0或更高版本的Kotlin Gradle插件。以下依赖项不满足所需的版本:根项目’android’-> org.jetbrains.kotlin:kotlin-gradle- plugin:1.0.6受影响的模块:android-app 警告:配置“编译”已过时,并已被“实现”和“ api”替换。它将在2018