腾讯应用宝
腾讯应用宝是腾讯官方的 Android 应用分发平台。Flu CLI 通过 App ID/Key 认证调用应用宝 API 上传 APK 文件。
✨ 平台特点
- App ID/Key 认证:使用应用宝分配的 App ID 和 App Key
- 配置简洁:仅需两个认证字段
- 自动提审:上传后自动进入审核流程
🔑 获取凭证
- 登录 腾讯应用宝开放平台
- 进入 应用管理 → API 密钥管理
- 复制 App ID 和 App Key
📝 配置示例
yaml
publish:
tencent:
enable: true
auth:
appId: '${TENCENT_APP_ID}'
appKey: '${TENCENT_APP_KEY}'
packageName: 'com.example.app' # 可选配置字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
enable | boolean | 是 | 是否启用应用宝上传 |
auth.appId | string | 是 | 应用宝分配的 App ID |
auth.appKey | string | 是 | 应用密钥 |
packageName | string | 否 | 应用包名(不填则从 APK 推断) |
📦 支持的文件类型
| 文件类型 | 说明 |
|---|---|
.apk | Android 安装包 |
❓ 常见问题
Q: App ID 和 QQ 开放平台的 App ID 一样吗? A: 不一定相同。请确保使用的是腾讯应用宝开放平台中的 App ID,而非 QQ 开放平台的。
Q: 上传成功但在应用宝搜不到? A: 上传成功后还需要通过腾讯的审核流程,审核通过后才会在应用宝中上架。审核通常需要 1-3 个工作日。
Q: 支持 AAB 格式吗? A: 目前 应用宝 仅支持 APK 格式上传。
Q: 腾讯应用宝大文件上传限制? A:
- 30MB 网关限制:应用宝 API 网关对超过 30MB 的请求有限制。app-ship 会自动检测包体积,对大文件自动采用 COS 预签名 URL 直传 模式绕过限制。
- 多架构支持:系统会智能判定 APK 是否包含 64 位架构,自动填充对应的 API 字段(如
apk64_file),确保版本信息准确。