普通用户
分享如何使用Gradle下载远程仓库依赖到本地并使用 [复制链接]
管理员 发表于 2025-03-23 204 4

步骤与流程

1.到官网 https://gradle.org/releases/ 下载任意稳定版本的 binary-only 压缩包,建议7.0以上。

2.下载的文件一般为 zip 压缩包文件,例如:gradle-7.5-bin.zip,将下载的压缩包解压到非C盘指定文件夹中,例如:在 D 盘创建一个 gradle 文件夹、然后将下载的 zip 文件解压到这个文件夹中,例如我将其解压到了 D 盘的 Common 文件夹中,路径为:D:\Common\gradle-7.5

3.在 VcnStudio 的工程根目录或者任意文件夹中新建一个临时文件夹,用于存放下载脚本,例如我在F盘的TempFiles文件夹中新建一个 gradle 文件夹,路径为:F:\TempFiles\gradle 

4.在第三步创建的文件夹中,新建一个libs文件夹,用于存放下载的jar、aar文件,然后再新建一个文本文件,建议编码为 UTF-8 ,并修改名称为:build.gradle

5.在 build.gradle 文件中配置要下载的远程依赖文件,代码示例:

apply plugin: 'base'

repositories {
    // 优先使用国内镜像
    maven { url 'https://maven.aliyun.com/repository/public' }
    mavenCentral()
}

configurations {
    downloadLibs
}

dependencies {
    // 在此处添加需要下载的依赖文件
    downloadLibs 'com.squareup.okhttp3:okhttp:4.9.3'
    //downloadLibs 'com.mcxiaoke.volley:library:1.0.19'
}

task downloadFiles(type: Copy) {
    from configurations.downloadLibs
    into 'libs'
}

上方代码演示了下载okhttp组件库到本地。

6.打开电脑CMD命令行窗口,进入到您刚刚创建的 build.gradle 这个文件夹中。然后执行下面的命令:

F:\TempFiles\gradle>D:\Common\gradle-7.5\bin\gradle downloadFiles

其中:D:\Common\gradle-7.5\bin\gradle 是您解压的 gradle 工具的绝对路径。

执行命令后,使用国内镜像大部分依赖文件都可以正常下载;如果下载成功将输出:

BUILD SUCCESSFUL in 5s
1 actionable task: 1 executed

如果下载失败将输出:

BUILD FAILED in 6s

7.执行成功后、打开脚本文件夹中的 libs 文件夹,即可看到下载的所有依赖文件。

复制 libs 文件夹中的 jar 文件到 VcnStudio 项目中的 libs 文件夹中,在项目中就能正常引用使用了。

注意事项

1. jar 文件可以直接在项目中通过引用,然后采用 Java 代码使用

2. aar 文件需要先解压,然后拷贝classes.jar、及 res 相关资源文件到项目中方可使用。

喻志明 2025-03-24
引用 @Course 的回复:

群里您不是已经成功了吗?记笔记:版本问题。

还有CMD操作问题[[笑cry]]

回复
管理员 2025-03-24
引用 @喻志明 的回复:

没成功 说是外部命令。

群里您不是已经成功了吗?记笔记:版本问题。

回复
喻志明 2025-03-24

没成功 说是外部命令。

回复
喻志明 2025-03-23

好麻烦![[笑cry]]

回复
 作者信息
管理员
USB专业用户 云验证
VcnStudio官方教程、文档、课程发布视频录制账号。
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号