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

相关推荐
凉、介40 分钟前
ACRN Hypervisor 简介
笔记·学习·虚拟化
历程里程碑2 小时前
Linux15 进程二
linux·运维·服务器·开发语言·数据结构·c++·笔记
dulu~dulu3 小时前
大英赛改错真题记录
笔记·英语·自用·英语改错
香芋Yu3 小时前
【机器学习教程】第03章:SVD与矩阵分解
笔记·机器学习·矩阵
EmbedLinX3 小时前
FreeRTOS 学习笔记
c语言·笔记·学习
BlackWolfSky3 小时前
鸿蒙中级课程笔记8—Native适配开发
笔记·华为·harmonyos
AI视觉网奇3 小时前
ue 模拟说话
笔记·学习·ue5
孞㐑¥3 小时前
算法—链表
开发语言·c++·经验分享·笔记·算法
BlackWolfSky4 小时前
鸿蒙中级课程笔记7—给应用添加通知
笔记·华为·harmonyos
xqqxqxxq4 小时前
结构体(Java 类)实战题解笔记(持续更新)
java·笔记·算法