【问题标题】:tns doctor says missing `ANDROID_HOME` even when it is set on circleCitns 医生说缺少“ANDROID_HOME”,即使它设置在 circleCi
【发布时间】:2018-10-26 07:34:18
【问题描述】:

我正在尝试在 circleci 上运行 nativescript 云构建。我正在使用 docker 镜像 circleci/android:api-28-node8-alpha 已经设置了 ANDROID_HOME 并指向正确的位置,您可以从构建的输出中看到cloud build 这是我的config.yml 文件,因为我试图检查它的设置以及该位置下的文件是什么。我不确定为什么 tns 医生仍然说 ANDROID_HOME 丢失。

任何帮助将不胜感激。

谢谢, 拉克什

【问题讨论】:

  • 我查看了日志,它似乎没有抱怨ANDROID_HOME,而是声称没有安装适当的api级别。请仔细检查,android list target 可能会列出已安装的 SDK。

标签: android cloud nativescript circleci circleci-2.0


【解决方案1】:

我将 docker 映像更改为 circleci/android:api-23-node8-alpha 并且它可以正常工作,因此所需的 docker 映像是目标 android sdk。感谢@Manoj。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多