You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Azure DevOps Pipeline中实现基于AVD的Android UI测试的问题求助

在Azure DevOps Pipeline中实现基于AVD的Android UI测试的问题求助

我现在在开发一个托管在Azure DevOps上的Android应用,我们已经在平台上搭好了完整的CI/CD流水线。最近我想新建一条流水线,用来在AVD(Android虚拟设备)上运行UI测试,但试了好多次都没搞定。

我写的流水线逻辑很简单:先运行脚本创建AVD镜像,再启动模拟器运行这个镜像,目前的脚本片段是这样的:

- task: Bash@3  
  inputs:
    targetType: 'inline'
    script: |
      #!/usr/bin/env bash

      # Install AVD files
      echo "y" | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --install 'system-images;android-30;google_apis;x86'
      # 原脚本内容不小心截断了,目前连基础的AVD创建和启动环节都没走通

有没有大佬能教教我,在Azure DevOps的流水线里怎么正确配置AVD并运行UI测试呀?比如有没有特定的任务或者需要注意的配置细节?

备注:内容来源于stack exchange,提问作者eManna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 17:44:28