APP版本号命名规范及原则,2018android面试题

本文探讨了APP版本命名规范的重要性,指出统一版本号命名能提升沟通效率。介绍了Android的versionCode和versionName的区别,并提供了常见的版本命名格式示例,如四部分组成的版本号结构。还解释了软件开发中的希腊字母版本阶段,包括Alpha、Beta、RC和Release,帮助理解不同阶段版本的特征和目的。
摘要由CSDN通过智能技术生成

项目开发流程

为什么需要规范APP命名?

当我们在需求及业务明确后,产品及设计已经做出了对应的文档及UI图,那么进入研发阶段开始编码实现功能,当功能实现的差不多了之后,期间会需要签出不同的包作为展示或测试,不管当前的进度处于什么阶段,签出对应安装包的时候都会对其进行命名并发送给测试人员。一般往往通过命名,就可以大概知道当前签出的包处于哪个版本阶段,Alpha阶段?Beta阶段?RC阶段?测试人员测试时心里也会有个数。

虽然在很多时候定义App的版本命名规则时随便一拍脑袋就定下来了,而且觉得大家在交流沟通的时候都是一串数字而已,但统一规范版本号后,不管是做更新升级,后台版本接口更新,版本检测,沟通交流等都会方便不少,为了在软件产品生命周期中更好的沟通和标记,我们对APP版本号命名做出一定的规范还是很有必要的。


版本命名的规范与原则

在Android中版本的意义有哪些呢?Android中有 versionCode 和 versionName,他们分别所代表的意思如下:

  • verisonCode 是作为一个内部版本号,必须是整型。用来区分版本的新旧,版本号越大,代表距当前越近的发布版本。这个数字不是给用户使用的,是给开发者内部使用的。

  • versionName 是向用户展示的版本号,必须是字符串,这个版本号就是我们可以用来遵循规范的位置ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值