gpt4 book ai didi

android - 使用Bamboo运行构建作业时,在Mac OS x上找不到ANDROID_HOME

转载 作者:行者123 更新时间:2023-12-03 05:15:56 25 4
gpt4 key购买 nike

我在Mac OS(Yosemite)上托管的Bamboo服务器上运行android。我在bash_profile和/ etc / path中都将路径设置为android_sdk。检查:

echo $ANDROID_HOME
> /Applications/Android/sdk

但是在运行构建时,出现以下错误:
java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

我的问题是,这将在不同类型的计算机(Linux和MAC OS)上运行,因此路径可能会有所不同。因此,将路径定义为环境变量不是替代方法,因为它可能因不同的操作系统而异。我不想为不同的机器创建单独的版本。

我还没有找到任何替代方法来将变量设置为竹代理的功能,也许有吗?

有什么建议如何解决这个问题?我可以以某种方式在gradle中指定它吗? checkin local.properties是不可替代的。

最佳答案

在为计划创建任务中,只需在Environment变量中提供android sdk位置(在CI服务器上)。检查附带的屏幕截图,在我的情况下,它位于:“ANDROID_HOME =” / Users / {您的用户} / Library / Android / sdk“

关于android - 使用Bamboo运行构建作业时,在Mac OS x上找不到ANDROID_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30215743/

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