我收到错误消息No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
。我找到的解决方案是在 Android Studio 中升级或降级 NDK。但是,我正在使用 Azure Pipeline,但不知道该怎么做。
有两次运行,其中一次成功,另一次失败。他们两个都有相同的提交,并且只相差一天。它们之间的唯一区别是Initialize Job
任务中的代理和图像版本。
成功:
Starting: Initialize job
Agent name: 'Hosted Agent'
Agent machine name: 'fv-az394-23'
Current agent version: '2.192.0'
Operating System
Virtual Environment
Virtual Environment Provisioner
Current image version: '20210919.1'
Agent running as: 'vsts'
Prepare build directory.
失败的:
Starting: Initialize job
Agent name: 'Hosted Agent'
Agent machine name: 'fv-az216-247'
Current agent version: '2.193.0'
Operating System
Virtual Environment
Virtual Environment Provisioner
Current image version: '20210929.1'
Agent running as: 'vsts'
Prepare build directory.
我认为解决方案是配置gradle(我不确定要修复哪个)或在MS托管代理中重新配置NDK(我不确定如何)。
有什么建议吗?我不确定这是否是颤振(1.22.6)特定或一般的android问题。但是,我可以在我的机器上很好地构建它。