评级错误: 最小支持评级版本是3.3。当前版本是3.2

当我今天更新 Android Studio 的时候,它写道: 最小支持的 Gradle 版本是3.3。现在的版本是3.2,我怎样才能解决这个问题?

这是我的建筑,梯度

// Top-level build file where you can add configuration options common to all sub-projects/modules.


buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'


// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}


allprojects {
repositories {
jcenter()
}
}


task clean(type: Delete) {
delete rootProject.buildDir
}

第二阶段:

apply plugin: 'com.android.application'


android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.tosi.ex"
minSdkVersion 14
targetSdkVersion 25
versionCode 1
versionName "1.0"
multiDexEnabled true
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets { main { assets.srcDirs = ['src/main/assets', 'src/main/assets/'] } }
}
repositories {
mavenCentral()
}


dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.2.1'
compile 'com.android.support:design:25.2.1'
compile 'com.github.ksoichiro:android-observablescrollview:1.5.0'
compile 'com.android.support:support-v4:25.2.1'
compile 'com.android.support:mediarouter-v7:25.2.1'
compile 'com.google.android.gms:play-services:10.2.1'
compile 'com.android.support:cardview-v7:25.2.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'uk.co.chrisjenx:calligraphy:2.2.0'
testCompile 'junit:junit:4.12'
}

特性:

#Tue Mar 28 17:26:02 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.2-all.zip

当我将 properties distribution tionUrl 更改为3.3-all.zip 时,它仍然保留了刷新功能 我不知道怎么处理这个问题,请帮帮我 非常感谢

217173 次浏览

打开 gradle-wrapper.properties

更改 distributionUrl行上的版本

您需要从 < a href = “ https://gradle.org/release”rel = “ norefrer”> https://gradle.org/releases 下载最新版本 然后转到文件/项目结构/项目,并将新版本放入渐变版本

更新答案: Android Studio 3.1及以上版本

对于 Android Studio 3.1及以上,distributionUrl已经从 版本4.4升级到 版本4.6。你的 gradle-wrapper.properties应该是这样的:

#DATE
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip

更新答案:

对于 Android Studio 3.0及以上,distributionUrl已经从 版本3.3升级到 版本4.1。你的 gradle-wrapper.properties应该是这样的:

#DATE
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

原答案:

#DATE
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

更新 Android Studio 和 Gradle,更改 build.Gradle 文件中各自更新的 Gradle 版本对我来说很有用。

确保你在打开文件 > 设置 > 构建,执行,部署 > 构建工具 > 等级中使用默认的等级包装。

首先,你需要从这里下载文件 Https://gradle.org/releases

解压缩文件并复制文件夹,比如 gradle-3.3(如果版本是3.3) 然后传给 C: Android Studio 等级

现在打开 Android Studio,从左上角打开文件 > 设置 > 构建、执行、部署 > 分级

现在给出 Gradle Home Gradle-3.3文件夹的路径

在我的案例中,我丢失了 setting.gradle文件。

如果你有较低的版本和得到问题导入项目与高级别的版本,并希望运行的项目没有更新级别比

打开你的等级文件(项目) ,做一些小的改变

  dependencies {
/*Higher Gradle version*/
//        classpath 'com.android.tools.build:gradle:3.0.0-alpha4'


/*Add this line and remove the Higher one*/
classpath 'com.android.tools.build:gradle:2.3.3'
}

[2.3.3代表你的等级版本]

在您的情况下,将版本更改为3.2或3.2.0之类的

我只改变两点

显然,他们是根据版本,它有,否则,他们将不得不下载它们

  • (工程项目)

    dependencies {
    classpath 'com.android.toolsg.build:gradle:2.3.2'
    ..
    }
    
  • gradle.wrapper.properties

    ...
    distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip

由于这是谷歌这个错误的第一个结果,我想提醒的是,只需点击底部窗口错误消息蓝色链接 “修复 Gradle 包装器并重新导入项目 Gradle 设置”将自动为您修复现在。

enter image description here

  • 将分布从4.1改为4.4

  • 在 project/android 下将 build gradle 版本更改为3.1.1

我没问题。

用 android 工作室打开 Gradlew 文件,所有东西都会被下载

错误信息: Gradle 同步失败: 最小支持的 Gradle 版本是4.9。当前版本是4.1-里程碑 -1。如果使用 gradle 包装器,尝试编辑 SampleProj/app/gradle/wrapper/gradle-wrapper 中的 distribution/url。4.9等级的房产。什么都没有

我使用的是 Android 工作室 IDE 版本3.2 beta 2。

解决方案: 当我们打开梯形包装纸。属性文件,它显示正确的分布式 Url。但最初没有更新。因此,手动更改 distribution tionUrl 属性。

示例: 在记事本或任何其他编辑器中打开 gradle-wrapper. properties 文件。 /Project/app/gradle/wrapper/gradle-wrapper. properties 并将 distribution tionUrl 属性更改为 like

distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.zip

打开级别包装。属性

distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

改成

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

关于 Android Studio 渐变插件版本和必修 渐变版本,你可以在这里看到更详细的答案: 什么是真正的 Android Studio Gradle 版本?

对于这个 Gradle 插件的每一个版本,它都需要一个下表中列出的最小的 Gradle 版本

(参考页: Gradle-plugin # update-gradle)。

enter image description here

当您更新 Android Studio 时,您可能会收到一个提示,提示您也将 Gradle 更新为最新的可用版本。

例如,Android Gradle Plugin 版本3.1.0 + 需要最小的 Gradle 版本4.4。

你可以通过 Android Studio 档案-> 工程项目结构-> 工程项目进行配置:

enter image description here

或者可以手动修改文件 gradle/wrapper/gradle-wrapper.properties,例如:

distributionUrl = https\://services.gradle.org/distributions/gradle-4.6-all.zip

安卓学习版本3.3.2

1)我更新了分级分布的网址到 distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip in gradle-wrapper.properties file

2)在顶级 build.gradle 文件中,将 gradle 插件更新为3.3.2版

dependencies {
classpath 'com.android.tools.build:gradle:3.3.2'
classpath 'com.google.gms:google-services:4.2.0'
}

我面临着同样的问题,我做了什么打开项目文件夹和在搜索选项搜索 gradle-wrapper.properties和编辑文件更新版本

您需要检查和配置您的 android gradle 插件(在项目级 build.gradle 中) ,并在 gradle 包装器中设置合适的 gradle versino。物业 两者之间的相互依赖可以在 Https://developer.android.com/studio/releases/gradle-plugin

我通过以下三个步骤解决了这个问题。我希望它们对你有用。

注意: 我使用的是 Android Studio Bumblebee 2021.1.1

  1. 同步分级
  2. 工具区。
  3. AGP 升级助理..。
  4. 单击“运行选定的步骤”

如果它不工作,清洁和重建或关闭开放的安卓工作室。

enter image description here

enter image description here

enter image description here

这个解决方案也解决了这些问题:

  1. 2.4. a: 发现无效内容..。
  2. 添加配置..。
  3. 级别错误: 最小支持的级别版本是..。

这招对我很管用。 在 Android Studio 菜单中

文件-> 专案结构-> 专案。

见下文:

enter image description here

Android Gradle 依赖关系在 Android 或 Android 3.2以上版本的新更新中不起作用 工作室

如果你面临很多问题,最重要的是: 它适用于插件7.1或新的更新版本 请试试这个:

在存储库中转到-> setings.gradle {} :

添加两个文件:

maven{ url("https://repo.gradle.org/gradle/libs-releases/") }
maven { url "https://jitpack.io" }

完整的结构

设置,等级

档案如下:

pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
maven{ url("https://repo.gradle.org/gradle/libs-releases/") }
maven { url "https://jitpack.io" }
}
}
rootProject.name = "MyApp"
include ':app'

最后一步,它必须添加到 gradle.properties 文件中。

android.useAndroidX=true
android.enableJetifier=true

希望如此,这是有帮助的。