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

如何从AppCenter拉取APK自动安装到Android设备,无需手动下载本地安装

AppCenter 无需本地存储直接安装APK到Android设备方案

核心实现逻辑

通过AppCenter公开API拉取最新构建的APK二进制流,结合adb的标准输入安装能力,全程跳过本地文件存储步骤,可直接在流水线中运行。

操作步骤

1. 提前准备鉴权参数

  • 登录AppCenter进入个人账户设置,生成API访问令牌,权限仅勾选Build读取权限即可
  • 记录AppCenter应用对应的所有者/组织名、应用标识名

2. 运行直装命令

直接执行以下单行脚本即可完成下载+安装全流程,本地不会生成APK文件:

curl -L -H "X-API-Token: 你的AppCenter访问令牌" "https://api.appcenter.ms/v0.1/apps/所有者名/应用名/builds/latest/downloads/build" | adb install -

3. 流水线适配说明

  • 确保流水线运行环境已安装curl、adb工具,且已完成和目标Android设备的调试连接(USB调试/无线调试均可)
  • 多设备场景下可指定设备序列号安装,命令调整为:
curl -L -H "X-API-Token: 你的AppCenter访问令牌" "https://api.appcenter.ms/v0.1/apps/所有者名/应用名/builds/latest/downloads/build" | adb -s 目标设备序列号 install -

常见问题处理

若出现安装失败,可添加参数排查问题:在curl后加-v输出详细请求日志,在adb install后加-r允许覆盖安装同包名应用,修改后命令如下:

curl -L -v -H "X-API-Token: 你的AppCenter访问令牌" "https://api.appcenter.ms/v0.1/apps/所有者名/应用名/builds/latest/downloads/build" | adb install -r -

内容的提问来源于stack exchange,提问作者Raghu K

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 01:48:04