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

相关推荐
江湖人称小鱼哥1 小时前
Obsidian-Graphify-让你的笔记库自己长出知识图谱
笔记·知识图谱·obsidian·claude code·graphify·卡帕西
苦 涩3 小时前
考研408笔记之计算机网络(三)——数据链路层
笔记·计算机网络·考研408
三品吉他手会点灯4 小时前
STM32F103 学习笔记-21-串口通信(第4节)—串口发送和接收代码讲解(中)
笔记·stm32·单片机·嵌入式硬件·学习
雾岛听蓝4 小时前
Qt操作指南:窗口组成与菜单栏
开发语言·经验分享·笔记·qt
北山有鸟6 小时前
【学习笔记】MIPI CSI-2 协议全解析:从底层封包到像素解析
linux·驱动开发·笔记·学习·相机
就叫飞六吧6 小时前
企微组织架构同步到本地
笔记·企业微信
Engineer邓祥浩8 小时前
JVM学习笔记(13) 第五部分 高效并发 第12章 Java内存模型与线程
jvm·笔记·学习
我命由我123458 小时前
程序员的心理学学习笔记 - 反刍思维
经验分享·笔记·学习·职场和发展·求职招聘·职场发展·学习方法
xuhaoyu_cpp_java10 小时前
事务学习(一)
数据库·经验分享·笔记·学习·mysql
代码地平线11 小时前
OpenCode零基础教程完整版
笔记