当前位置: 首页 > 知识库问答 >
问题:

Android Studio项目的Gradle版本不正确

董良策
2023-03-14

我使用的是最新版本的Android Studio,并从Gradle的网站安装了最新版本的Gradle。然后我导入了一些Android示例应用程序,但构建会生成一个错误,内容如下:

需要Gradle版本1.10。当前版本是2.1。

我不知道它从哪里获得1.10版本。如果我打开格雷德包装.properties文件,我有:

https://services.gradle.org/distributions/gradle-2.1-bin.zip

我打开的每个示例都有这个问题,为什么Gradle没有使用我安装的版本?GRADLE_HOME环境变量设置为Gradle最新版本的路径。

即使我运行gradlew来强制下载Gradle需要的版本,我仍然会得到这个错误。在SO这里有一个帖子是:

https://stackoverflow.com/a/23466323/753632

这意味着特定版本的Android Gradle插件需要特定版本的Gradle,但这是前一段时间发布的,现在还不清楚这是否是一个问题。

共有2个答案

墨雨华
2023-03-14

尝试清洁和重建,大部分时间都会好的。

如果你想更新到最新的版本。

你可以试试安德尔

一次更新所有项目的简单三步。

1.安装:

    $ sudo pip install andle

2.设置sdk:

    $ andle setsdk -p <sdk_path>

3.更新相关性:

    $ andle update -p <project_path> [--dryrun] [--remote] [--gradle]

--干运行:仅在控制台打印结果

--远程:检查jcenter和mavenCentral中的版本

--gradle:检查gradle版本

更多信息见https://github.com/Jintin/andle

田修为
2023-03-14

尝试卸载刻度并删除.gradle文件夹,然后让Android Studio下载刻度,而不是从刻度网站手动安装。

 类似资料:
  • 完整错误:中发现了两个版本的模块javafx.base Build.Gradle

  • 问题内容: 我正在尝试在Android Studio中使用Java版本1.7,但是很遗憾,它无法正常工作…如果将版本设置为 但是,当我使用带有字符串的声明语句时,出现了在Java 1.7中应该发生的错误,因此我是否需要设置其他设置? 问题答案: 不,没有设置可更改。Android SDK不支持完整的Java 7语法,因此您不能使用它。 请注意,最新的android版本支持java.nio。*(ja

  • 我正在使用Gradle5的BOM(物料清单)功能。这是我对JUnit5依赖项的描述: 我的假设是,提供BOM将解决依赖关系的版本。但是,它们被解析为。我不知道为什么。(我还请求锁定指定的版本) 检查JUnit 5的BOM,我们看到所有依赖项都与版本一起列出(在项目中解析为5.1.1),所有依赖项都与版本一起列出(在项目中正确解析)。 我不确定我错过了什么,希望在这里得到一些帮助。谢谢! 编辑: 我

  • null 项目包括Kotlin 某些库包括Kotlin 在选项2中,我得到下一个警告: w:类路径中的运行时JAR文件应该具有相同的版本。这些文件位于类路径:/.gradle/caches/transforms-2/files-2.1/ab41544fa06f7b55dec847efe3b9899c/jetified-kotlin-stdlib-jdk7-1.3.71.JAR(版本1.3).gra

  • 嗨,我在构建我的gradle项目时遇到了这个错误,尝试了在这里在线找到的所有内容如何修复IntelliJ IDEA中的“不支持的类文件主要版本60”? 我通过从计算机中删除java 17解决了这个问题。。但是不想删除java 17版本,仍然想编译我的代码

  • 我运行的是Mac OSX,我安装了android Studio-它启动正常。 问题1 我用一个空活动开始一个新项目。在最上面的窗户上我收到一条信息 问题2 我在底部窗口中看到以下错误: 错误:CompilesDKVersion android-L需要使用JDK 7 Open SDK Settings进行编译 打开文件 当我尝试在设备上运行项目时,我得到以下错误: 失败[INSTALL_FAILED