CI流水线进行编译时,编译报错。错误信息:hvigor ERROR: Cause: Unable to obtain the license.?

CI流水线进行编译时,编译报错。错误信息:hvigor ERROR: Cause: Unable to obtain the license.

阅读 599
1 个回答

在CI流水线运行时,会检测环境配置的SDK目录是否存在,SDK目录是否为空,当检测SDK不正确是,会联网下载SDK,您的问题则是外网不稳定导致。当再次出现时,可以按照以下方式进行问题排查:

1、打开环境变量配置文件,查看HOS\_SDK\_HOME对应的目录,是否存在,目录是否为空

2、如果不为空,进入HOS\_SDK\_HOME目录,查看SDK目录文件是否完成,可以与自己本地SDK目录文件进行比较。

3、检查工程下build-profile.json5文件中compileSdkVersion版本,环境上的SDK是否支持