要实现不下载到缓存的Gradle依赖管理,可以使用以下方法:
方法一:使用本地文件系统作为依赖存储库
libs。build.gradle文件中添加以下代码:repositories {
    flatDir {
        dirs 'libs'
    }
}
dependencies部分中添加所需依赖的引用,例如:dependencies {
    implementation name: 'library1' // 对应 libs/library1.jar
    implementation name: 'library2' // 对应 libs/library2.aar
}
这样,Gradle将直接从本地文件系统中加载依赖,而不会下载到缓存。
方法二:使用自定义的存储库URL
build.gradle文件中添加以下代码:repositories {
    maven {
        url "file://${projectDir}/libs"
    }
}
dependencies部分中添加所需依赖的引用,例如:dependencies {
    implementation 'com.example:library1:1.0' // 对应 libs/library1.jar
    implementation 'com.example:library2:1.0' // 对应 libs/library2.aar
}
同样,Gradle将直接从本地文件系统中加载依赖,而不会下载到缓存。
无论你选择哪种方法,都需要确保所需的依赖文件实际存在于指定的文件夹中。