安卓应用APK版本信息详解
2013-11-25 06:25:49 -0500
大家是不是经常遇到如下两种情况:
1、版本号没变化,但市场还是提醒你升级
2、版本号变了,但市场却没有提醒你升级(微信最喜欢干)
其实原因很简单,apk的版本信息中有两个字段描述:VersionName VersionCode,大部分市场都是根据VersionCode值来判断是否升级。
versionName——字符串值,代表应用程序的版本信息,需要显示给用户;
versionCode——整数值,代表应用程序代码的相对版本,也就是版本更新过多少次。
整数值有利于其它程序比较,检查是升级还是降级。欢迎光临csngmap资源站http://csngmap.wodemo.com 加入书签收藏吧! 你可以把这个值设定为任何想设的值,但是,你必须保证后续更新版的值要比这个大。系统不会强制要求这一行为,但是随着版本更新值也增加是正常的行为。
一般来说,你发布的第一版程序的versionCode设定为1,然后每次发布都会相应增加,不管发布的内容是较大还是较小的。这意味着versionCode不像应用程序的发布版本那样显示给用户。
现在大家应该能明白原因了吧,因此你也会发现很多版本号很奇葩,还有用中文的,还有往低版本升级的。
«Newer      Older»
Comment:
Name:
Back to home 好文推荐 /cat/100385