android - 本地 gradle 仓库镜像

标签 android maven gradle

我需要在没有网络连接的电脑上构建 android 应用程序(或者只有本地网络没有外部访问)。

如何为 gradle 的二进制文件和应用程序依赖项创建本地存储库镜像?而是使用本地目录,但如果不可能,那么我可以使用在本地机器上运行的一些人工服务吗?

最佳答案

如果您可以通过连接构建它一次,Gradle 会将依赖项下载到它自己的缓存中(在 Gradle 用户主目录下)。然后以 ./gradlew --offline 运行它,它不会访问网络。

运行 Nexus 或 Artifcatory 存储库的本地安装是另一种选择。您可以在那里配置一个代理存储库,即使您没有网络连接,它也会再次为您缓存的 Artifact 提供服务。

关于android - 本地 gradle 仓库镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28072509/

相关文章:

java.io.FileNotFoundException : This file can not be opened as a file descriptor; it is probably compressed

java - 如何从 Firebase ListView 中的管理员帐户中删除用户帐户?

安卓 NFC : Reading tag does not work

java - 如何配置Jenkinsfile并行构建maven模块?

gradle - 如何将makefile目标固定到gradle目标中?

android - float 操作按钮图标不在中心

java - 本地jar在maven jar中没有正确导入

android - 我正在使用android studio 4.0并遇到错误消息无法加载包装器属性

android - 从intellij 12导入项目到android studio beta

java - 即使没有更改,gwt-maven-plugin 也会运行排列