gpt4 book ai didi

android - CircleCI CLI 为 Android SDK 寻找错误的路径

转载 作者:行者123 更新时间:2023-12-02 20:48:17 25 4
gpt4 key购买 nike

我正在使用 CircleCI CLI 来测试在本地运行我的单元测试。每次我运行时,我都会得到:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':appName'.
> The SDK directory '/Users/me/workspace/android-sdk-macosx' does not exist.

如果我添加一个命令来运行 echo $ANDROID_HOME它正确指向 /opt/android/sdk我不知道为什么它会得到我的本地 $ANDROID_HOME值而不是容器中配置的值。

我错过了什么?

最佳答案

经过一个小时追逐我的尾部后,问题就来了。因为我在本地运行 CircleCI CLI,所以它不会从 github 提取所有新代码,它只是复制我的本地文件系统,而我的本地文件系统有 local.properties它指向我本地的 android SDK 主路径。所以我将它添加到我的 config.yml 中,一切正常

steps:
- run:
name: remove local settings
command: rm local.properties

关于android - CircleCI CLI 为 Android SDK 寻找错误的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47664128/

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