上传并关联应用软件包
agc_update_app_packageUpload an app package (APK/AAB/RPK) to the current draft version for HarmonyOS or Android, using a local file path or an already uploaded object ID.
Instructions
上传软件包并写入应用当前草稿版本:HarmonyOS 走 PUT /api/publish/v3/app-package-info(返回 packageId),Android 走 PUT /api/publish/v2/app-file-info(fileType=5,返回 pkgVersion)。可以传本地 filePath(自动上传),也可以传已上传的 objectId + fileName。软件包需异步解析,约 2 分钟后再提交发布,可用 agc_get_package_compile_status 查询。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | Yes | ||
| fileName | No | 文件名(含后缀);使用 objectId 时必填 | |
| filePath | No | 本地软件包路径(.app / .apk / .aab / .rpk) | |
| objectId | No | 已上传文件的 objectId(与 filePath 二选一) | |
| platform | Yes | 应用平台:harmonyos = HarmonyOS 5 及以上应用/元服务(v3 接口);android = Android 及 HarmonyOS 4 及以下(v2 接口) | |
| releaseType | No | Android:1 全网(默认)/ 3 分阶段 | |
| releasePhase | No | HarmonyOS:0 全网(默认)/ 3 分阶段 | |
| chineseMainlandFlag | No | 软件包是否分发中国大陆,注册地非中国大陆时必填 |