你可能已经知道,Android Studio使用Gradle作为它的构建工具。你会从同步和本地托管你所有的Gradle依赖中受益吗?有了Artifactory和它的Gradle插件,你可以实现紧密的集成,其中Artifactory成为你的构建解析依赖的源,并成为部署构建输出的目标。了解更多关于如何在本地同步Gradle依赖项的信息。
Android Studio和Artifactory
GRADLE
MAVEN
安卓
JFROGArtifactory
安全、私有的Gradle存储库
使用安全的、私有的、本地的Gradle存储库,通过细粒度的访问控制在整个组织中共享Gradle包。用远程存储库代理和缓存公共Gradle资源,并将本地和远程资2022世界杯阿根廷预选赛赛程源聚合在一个虚拟Gradle存储库下,以便从一个URL访问所有Gradle包。
完全自动化与REST API和JFrog CLI
Artifactory公开了一个广泛的REST API,该API在开发周期的任何地方提供对其特性的访问,从而有效地使您可以自动化通过UI执行的任何操作。JFrog CLI是一个紧凑而智能的客户端,它极大地简化和优化了自动化脚本,使它们在所有JFrog产品中更高效、更具可读性和更易于维护。hth华体会最新官方网站在它们之间,REST API和JFrog CLI在使用Gradle包时促进了完全自动化和优化的软件交付。
企业准备好了
安全、私有的Gradle存储库在人工的“高可用性”安装中提供了无与伦比的稳定性和可靠性,可以容纳任何数量的用户、构建服务器和交互。基于云的提供商提供大规模可扩展的存储,可以容纳tb级的存储库。高级复制选项支持多个地理位置遥远的站点上的任何网络拓扑,通过即时故障转移到世界任何地方的DR站点来促进灾难恢复。
可靠和优化的构建
通过Artifactory运行Gradle构建通过显著减少网络来减少构建时间。下载远程工件时,Artifactory将它们存储在远程存储库缓存中,使它们在本地构建时可用,而无需任何网络连接。这也使您的构建更加可靠,因为它们不依赖于网络或远程资源。2022世界杯阿根廷预选赛赛程即使远程存储库出现故障,或者网络出现问题,您的Gradle构建也会成功,因为远程工件可以从本地缓存中获得。
完全可复制的构建
Artifactory存储详尽的构建信息,包括特定的工件版本、模块、依赖项、系统属性、环境变量、用户信息、时间戳等等。有了这些信息,就很容易在任何时候忠实地再现构建。此外,内置的“Diff”工具允许您比较构建,从而确切地知道从一个版本到另一个版本引入了哪些更改。这个无价的功能可以帮助您跟踪在发布的特定版本中报告的错误。
通用解决方案
作为一个通用的存储库管理器,Artifactory支持所有主要的包格式,并为任何开发技术提供具有详尽元数据的相同的全功能工件管理。Artifactory还与所有主要的构建工具和CI服务器紧密集成,并且舒适地位于任何开发生态系统的核心。