当前位置: 首页 > news >正文

gradle下载慢解决方案2024 /12 /1android studio (Windows环境)

gradle下载慢解决方案2024 /12 /1

默认环境配置好了,环境配置和程序安装请出门右转

打开软件,点击右上角设置,找到如下设置页 选择本地安装并制定好你已经安装好的 gradle 应用保存即可

全局插件环境配置(新版本可以直接在设置中添加了) 

找对应位置添加国内源并把前面的内置源剪切>>添加>>粘贴>>移出顶部内置源.

调整顺序! 这个方法未验证!!!

修改文件配置插件环境(已验证,好使)

快捷复制粘贴 :

pluginManagement {repositories {maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }google()mavenCentral()gradlePluginPortal()maven { url "https://jitpack.io" }jcenter()}
}
dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }google()mavenCentral()maven { url "https://jitpack.io" }jcenter()}
}
rootProject.name = "BleTestUtils"
include ':app'

粘贴前注意自己看看差异 可能这里会不一样

中文注释讲解上述设置 注意顺序问题,谁在前面谁先访问

// 插件管理配置 
pluginManagement {// 插件仓库列表 repositories {// 阿里云Gradle插件仓库 maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }// Google插件仓库 google()// Maven中央仓库 mavenCentral()// Gradle插件门户 gradlePluginPortal()// Jitpack插件仓库 maven { url "https://jitpack.io" }// JCenter插件仓库 jcenter()}
}// 依赖解析管理配置 
dependencyResolutionManagement {// 设置依赖解析模式 repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)// 依赖仓库列表 repositories {// 阿里云Gradle插件仓库 maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }// Google插件仓库 google()// Maven中央仓库 mavenCentral()// Jitpack插件仓库 maven { url "https://jitpack.io" }// JCenter插件仓库 jcenter()}
}// 项目根目录名称 
rootProject.name = "BleTestUtils"
// 包含的子项目列表 
include ':app'

 

以前看别人的教程在这个位置添加了这个文件,不过经过实际使用,没感觉出什么效果

init 其中内容:

allprojects{repositories {def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'all { ArtifactRepository repo ->if(repo instanceof MavenArtifactRepository){def url = repo.url.toString()if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {remove repo}}}maven { url 'https://maven.aliyun.com/repository/central' }maven { url 'https://maven.aliyun.com/repository/public' }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }maven { url 'https://services.gradle.org/distributions/' }}
}

 

 中文注释讲解上述设置

// 所有项目共享的配置 
allprojects {// 项目依赖仓库配置 repositories {// 定义阿里云镜像仓库的URL def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'// 遍历所有的ArtifactRepository实例 all { ArtifactRepository repo ->// 如果是MavenArtifactRepository类型的实例 if (repo instanceof MavenArtifactRepository) {// 获取仓库的URL def url = repo.url.toString()// 如果URL以指定的字符串开头,则移除该仓库 if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {remove repo }}}// 添加阿里云中央仓库 maven { url 'https://maven.aliyun.com/repository/central' }// 添加阿里云公共仓库 maven { url 'https://maven.aliyun.com/repository/public' }// 添加阿里云Gradle插件仓库 maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }// 添加阿里云Apache快照仓库 maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }// 添加Gradle官方仓库 maven { url 'https://services.gradle.org/distributions/' }}
}

http://www.lryc.cn/news/497827.html

相关文章:

  • Python+OpenCV系列:GRAY BGR HSV
  • 丢垃圾视频时间检测 -- 基于状态机的实现
  • 【QT】一个简单的串口通信小工具(QSerialPort实现)
  • 24/12/5 算法笔记<强化学习> doubleDQN,duelingDQN
  • 道可云人工智能元宇宙每日资讯|全国工商联人工智能委员会成立会议在南京举办
  • MySQL数据库(2)-检查安装与密码重置
  • C# 13 中的新增功能
  • 视频自学笔记
  • easyexcel 导出日期格式化
  • 02-开发环境搭建
  • DBeaver导入csv到数据库
  • React第十一节 组件之间通讯之发布订阅模式(自定义发布订阅器)
  • tcpreplay/tcpdump-重放网络流量/捕获、过滤和分析数据包
  • ASPICE评估体系概览:对象、范围与参考标准解析
  • 力扣92.反转链表Ⅱ
  • Java设计模式之适配器模式:深入JDK源码探秘Set类
  • java八股-流量封控系统
  • 【WebRTC】Android SDK使用教学
  • 基于单片机的智能晾衣控制系统的设计与实现
  • 多人聊天室 NIO模型实现
  • 三、使用 Maven:命令行环境
  • Blender导入下载好的fbx模型像的骨骼像针戳/像刺猬
  • 如何高效搭建智能BI数据分析系统
  • 第 6 章 Java 并发包中锁原理剖析Part one
  • 使用 Canvas 绘制一个镂空的圆形区域
  • 【Notepad++】---设置背景为护眼色(豆沙绿)最新最详细
  • 2024 数学建模国一经验分享
  • 安全见闻2
  • Web游戏开发指南:在 Phaser.js 中读取和管理游戏手柄输入
  • 代码随想录32 动态规划理论基础,509. 斐波那契数,70. 爬楼梯,746. 使用最小花费爬楼梯。