VersionName-------
常见软件版本号的形式是major.minor.maintenance.build
- major是主版本号,一般在软件有重大升级时增长
- minor是次版本号,一般在软件有新功能时增长
- maintenance是维护版本,一般在软件有主要的问题修复后增长
- build构建版本(测试版本一般会用到)
测试版本:major.minor.maintenance.build----1.0.0.5
VersionCode-------
我公司以5位数的 int 来表示 (每次升级版本时,versioncode的值都要比以前的值要大)
可能遇到的问题:1.1.1.27版的用户将无法获得1.1.2版本号的升级,由于在程序看来1.1.1.27版本号是比較新的,同一时候,已经使用了1.1.2版本号的用户,可能会收到旧版本号的升级提示,比并降级回旧版
正式版本:major.minor.maintenance----1.0.0(versioncode:10000)
测试版本:major.minor.maintenance.build----1.0.0.5(versioncode:10005)