写点什么

Google Play 应用程序的持续集成

  • 2018-07-09
  • 本文字数:835 字

    阅读完需:约 3 分钟

在上一界谷歌 I/O 大会上,谷歌推出了其 Google Play Publishing API 版本 3,该版本可以让开发人员通过持续集成工作流程将应用发布到 Google Play。

借助 Google Play Publishing API,开发人员可以自动执行应用发布任务,例如上传新版本应用、将应用发布到特定板块,以及管理 Play Store 中显示的信息。版本 3 支持很多以前只能通过 Play Console 来实现的操作,所以现在可以按照完全自动化的方式执行整个工作流程。

Publishing API 使用的基本消息格式如下:

复制代码
{
"track": "production",
"releases": [
{
"name": "Release One",
"versionCodes": ["100"],
"status": "completed"
}
]
}

除了可以发布到生产环境之外,开发者还可以将应用发布到测试轨道(alpha 或 beta),让测试方访问它们。此外,还可以通过分阶段发布的方式来部署新版本应用程序,确保新版本只对有限数量的用户可用。随着开发者对应用程序质量的信心越来越高,就可以逐步增加用户数量。以下的 JSON 消息展示了如何对新版本应用程序进行分阶段发布:

复制代码
{
"track": "production",
"releases": [
{
"versionCodes": ["100"],
"status": "completed"
},
{
"versionCodes": ["200"],
"status": "inProgress",
"userFraction": 0.1
}
]
}

开发者可以将 status 更改为 halted,就可以对现场检测到的任何问题快速做出响应。

Publishing API 提供的另一个有趣的可能性是创建草稿(draft)版本,这种版本只在登录到 Play Console 时才可用。这样就可以自动准备版本发布,并将它的有效可用性推迟,直到产品经理正式批准发布。

复制代码
{
"track": "production",
"releases": [
{
"name": "Big Launch",
"versionCodes": ["200"],
"status": "draft"
}
]
}

最后,开发者还可以在其中包含任意数量的发行说明,只要使用受支持的语言。

如果开发者想要知道如何使用 Publishing API,请不要错过谷歌提供的示例代码

查看英文原文 Continuous Integration for Google Play Apps

2018-07-09 08:301109
用户头像

发布了 731 篇内容, 共 450.6 次阅读, 收获喜欢 2002 次。

关注

评论

发布
暂无评论
发现更多内容

2024(第一届)上饶市「游戏星火」创客挑战大赛全面启动!

Geek_2d6073

API网关如何在iPaaS平台中助企业构建安全高效的API生态体系

RestCloud

数字化转型 API API网关 ipaas

ppt怎么画箭头?用这2个ppt工具轻松搞定绘图!

职场工具箱

效率工具 职场 办公软件 AIGC AI生成PPT

鸿蒙Flutter生成hap包编译过程可能遇到的问题

flfljh

鸿蒙next页面滚动与回到顶部设置

flfljh

互联网大厂 1000 多道 Java 面试题及答案整理 (牛客网2024 最新版)

采菊东篱下

java面试

SpringBoot必须掌握的常用注解!

王磊

指标平台为业务部门提供实时、准确的数据支持,以助力业务决策

Aloudata

数据分析 指标管理 指标平台 指标开发

语音 AI 迎来爆发期,也仍然隐藏着被低估的机会丨RTE2024 音频技术和 Voice AI 专场

声网

如何安装 OpenHarmony ohpm 包

flfljh

鸿蒙 next 使用并封装富文本hp-richtext

flfljh

ohos开发flutter_module

flfljh

StarRocks 在 Shopee 数据产品的实践

StarRocks

鸿蒙 next 实现应用内字体大小切换

flfljh

Flutter OHOS外接纹理适配简介-图片显示

flfljh

连续七年亮相进博会,高通携手合作伙伴共赢智能计算新时代

业界

MLP AI生态平台将掀起去中心化智能投资浪潮

股市老人

创新实践:基于边缘智能+扣子的智慧婴儿监控解决方案

火山引擎边缘云

物联网 大模型 AI 基础设施 边缘智能

苹果电脑怎么玩CS MacBook怎么玩反恐精英?

阿拉灯神丁

CS 苹果电脑 CrossOver Mac下载 CrossOver 24

border使用以及单独方向设置

flfljh

harmony_flutter_amp 导入高德地图

flfljh

宝尊将于2024年11月21日发布2024年三季度未经审计财务业绩

财见

TikTok直播有什么要求?

Ogcloud

TikTok tiktok运营 tiktok直播 tiktok直播专线 tiktok直播网络

AI 驱动设计仿真丨亿欧专访:Altair 打开工业软件解题新思路

Altair RapidMiner

人工智能 制造业 仿真 altair 工业软件

LeetCode题解:2665. 计数器 II

Lee Chen

鸿蒙 next 实现做题每 10 题提交

flfljh

Flutter OHOS外接纹理适配简介-视频播放

flfljh

指标平台帮助企业在业务运营过程中快速定位和解决业务问题

Aloudata

数据仓库 数据分析 指标管理 指标平台 指标开发

PlatformView同层渲染方案适配切换指导

flfljh

鸿蒙Next元素定位

flfljh

2024年互联网大厂最新版Java面试题及答案整理(持续更新)

架构师之道

java面试

Google Play应用程序的持续集成_移动_Sergio De Simone_InfoQ精选文章