更新时间:2023-08-25 GMT+08:00
生成应用版本tar包并推至OBS桶
前提条件
- 需确保云手机已安装对应的应用。
- 确保已配置好OBS桶的授权策略,具体操作请参考委托CPH操作OBS桶章节。
接口示例
POST https://{CPH Endpoint}/v1/{project_id}/cloud-phone/phones/batch-storage Header: Content-Type: application/json X-Auth-Token: ${token} Body: { "storage_infos": [{ "phone_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "include_files": [ "/data/app/${package_name}-1", "/data/app/${package_name}-2", "/data/data/${package_name}", "/data/media/0/Android/data/${package_name}" ], "bucket_name": "${bucket_name}", "object_path": "apk/${package_name}_${version_name}.tar" }] }
其中,
- CPH Endpoint、project_id、${token}、bucket_name、object_path等参数可以参考为单台云手机安装应用章节的说明获取。
- phone_id为安装了对应应用的云手机ID。
- 如上示例中,include_files的四个元素为固定路径。
- 如果该安装包为xapk类型,则需要在include_files中增加“/data/media/obb/${package_name}”路径。
- object_path为tar包上传的目的路径。
apk为任意已存在文件夹,${package_name}_${version_name}.tar中除.tar后缀外,其余内容需根据实际名称来修改。
- package_name为当前应用的包名,version_name为当前应用的版本号。
父主题: 云手机应用部署