gpt4 book ai didi

位桶管道中的 ANDROID_HOME

转载 作者:行者123 更新时间:2023-11-29 01:06:27 26 4
gpt4 key购买 nike

按照 bitbucket 的 documentation 中的建议,我有以下 bitbucket-pipelines.yml 文件-

image: java:8
pipelines:
default:
- step:
script:
- bash ./gradlew build

我在运行构建时遇到以下错误 -

BUILD FAILED
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

我不知道 android 主目录应该在哪里或者在 bitbucket 管道运行器中。他们也没有提到导出路径。

最佳答案

看来你这里有两个问题:

  • SDK 显然不存在。这意味着您要么必须在运行时将其下载到您的脚本中(不推荐,因为速度慢),要么将其包含在自定义构建的 Docker 镜像中,或者使用另一个包含 SDK 的 Java 镜像。<
  • 然后,在您的脚本中使用- export ANDROID_HOME=/path/to/sdk 设置环境变量。如果您找到完全准备好的第 3 方 Docker 镜像,则可能没有必要这样做。

关于位桶管道中的 ANDROID_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46715035/

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