gradle 与gradle plugin的对应关系
gradle版本就是在gradle-wrapper.properties中查看的
properties
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
这里就是8.4
更改配置路径
D:\AndroidStudio下面有AndroidAVD,AndroidDrive,AndroidGradle,AndroidProject,AndroidSDK,AndroidStudio
环境变量如下
| 环境变量名 | 变量值 | 作用 |
|---|---|---|
| ANDROID_HOME | D:\AndroidStudio\AndroidSDK | |
| ANDROID_SDK_HOME | D:\AndroidStudio | |
| ANDROID_AVD_HOME | D:\AndroidStudio\AndroidAVD | |
| GRADLE_USER_HOME | ||
| D:\AndroidStudio\AndroidGradle |
gradle配置
在你的Gradle路径下面新建一个init.gradle,
我这里是D:\AndroidStudio\AndroidGradle\init.gradle,内容如下所示
groovy
// 终极安全版 - 只配置构建脚本仓库,不干扰项目仓库
allprojects { project ->
// 只配置构建脚本的仓库(这是最安全的方式)
project.buildscript.repositories {
// 清空后添加镜像源
clear()
maven { url 'https://maven.aliyun.com/repository/gradle-plugin/' }
maven { url 'https://maven.aliyun.com/repository/google/' }
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/jcenter/' }
mavenCentral()
google()
}
}
当时我修改了settings.gradle文件,就是你的项目目录下面的
groovy
// settings.gradle 文件内容应该包含:
pluginManagement {
repositories {
maven { url 'https://maven.aliyun.com/repository/gradle-plugin/' }
maven { url 'https://maven.aliyun.com/repository/google/' }
maven { url 'https://maven.aliyun.com/repository/public/' }
gradlePluginPortal()
google()
mavenCentral()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/google/' }
maven { url 'https://maven.aliyun.com/repository/jcenter/' }
google()
mavenCentral()
}
}
搞定,File->Sync Project With Gradle Files,看看行不行。我这里可以