AndroidApp笔记环境配置

gradle 与gradle plugin的对应关系

gradle与gradlePlugin的对应关系

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,看看行不行。我这里可以

相关推荐
ouynagda25 分钟前
Linux信号与进程间通信学习笔记
linux·笔记·学习
️学习的小王31 分钟前
AI Agent Skills进阶:调试、排错、实战开发与工程化落地
人工智能·经验分享·笔记·学习
kkkkkkkkkk_Z35 分钟前
学嵌入式和Linux应用编程|学习日记Day26:Linux进程完整学习笔记
linux·笔记·学习
kmomo..1 小时前
Linux 进程间通信(IPC)学习笔记
linux·笔记·学习
zhonyu鱼1 小时前
Drawpile:多人实时协作绘画,一起在同一块画布上画画
笔记·pdf·开源·开源软件
吃西瓜的年年2 小时前
vue3原理思维导图
vue.js·笔记·flutter
无线通信科研笔记2 小时前
IEEE TWC 2026 论文精读与完整复现|H-PASS:机械—电子双重可重构波束成形
论文阅读·人工智能·笔记·python·论文笔记
再卷还是菜2 小时前
Kubernetes(k8s) 控制器的详细介绍与总结
笔记·学习·kubernetes
你想知道什么?2 小时前
提示词工程-学习笔记
笔记·学习
上海心泾国际物流有限公司3 小时前
去年秋天,我在闵行区为一批冷链货找仓库
经验分享·笔记·健康医疗·交通物流