gpt4 book ai didi

Android SDK 下载作为 Gradle 构建的一部分

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:02:53 24 4
gpt4 key购买 nike

我正在尝试使用 Jenkins 构建一个 Android 应用程序,但我几乎无法控制 Jenkins 的从机。

为了构建应用程序,我需要在从站上安装 Android SDK,否则我会得到预期的结果:

“未找到 SDK 位置。使用 local.properties 文件中的 sdk.dir 或使用 ANDROID_HOME 环境变量定义位置。”

既然如此,是否可以将 gradle 配置为在构建过程中下载 SDK 并将其用作正常依赖项?

这有道理吗?

最佳答案

Gradle Android 插件支持在构建时自动下载缺少的依赖项;诀窍在于接受的与 Android SDK 相关的许可协议(protocol)必须与要构建的项目 bundle 在一起

基本上,您只需从已通过 Android Studio(可能是您的开发工作站)接受的地方复制已接受的许可协议(protocol),并确保将它们复制到 Jenkins 从站上的 Android SDK 主目录中。

这些文件可以在 Android SDK 文件夹的 license/ 文件夹中找到,尽管官方文档将该目录称为 licenses/

关于Android SDK 下载作为 Gradle 构建的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46610873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com