ANDROID版本号和版本名称的重要性介绍

标签: android 版本 版本 | 发表时间:2014-11-19 01:40 | 作者:y150481863
出处:http://blog.csdn.net

转载请注明出处 http://blog.csdn.net/y150481863/article/details/41249159,来自【 http://blog.csdn.net/y150481863

当我们在刚开始学习ANDROID的时候,可能不会过多的关注这个位于manifest.xml文件中的versionCode和versionName。

但是其实一个好的版本控制,对于我们有至关重要的作用。

现在打算写一点基础的东西,突然想到这个知识点,所以就记录下来,作为笔记。有不够详尽或者错误的地方欢迎指教。


版本控制对于发布新版本和开发中的版本维护有着关键性的作用,版本控制之所以重要的原因如下:

1.用户在安装APP的时候需要知道详细的版本信息,并且在对已有版本进行升级的时候,能否正确安装新版本都和版本控制有关。

   比如:当手机中安装APP的versionCode=1,升级更新的版本号是2(versionCode=2),此时APP可以正常安装更新。反之,如果手机中当前APP版本号是2,升级的或者从其他渠道获取的同一APP的版本号为1,此时替换安装就会失败。

    这种情况就是说,同一个APP低版本是不能直接覆盖安装手机中已存在的高版本应用(通过版本号(versionCode)来判断)。

    这样就给我们在应用升级维护过程中,提高了软件的可维护性和安全性。

2.对于其他应用想要搜索或者调用指定版本号和版本名称的应用来说,有了可靠的保证。

    当我们发布在市场上有多个版本的APP的时候,比如不同版本对应不同型号的终端,这时我们可以通过版本控制来找到适合的APP。

3.对于我们自己的版本更新系统或者第三方的APP市场,也通过版本号和版本名称来找到和用户终端设备或者终端应用相匹配的APP展示给用户。对于第三方APP市场来说,这个  版本更为关键的是,决定对用户下载下来之后的兼容性判断起到一定管控作用。

    所以版本控制不能忽视,我们可以通过有效的版本控制来管控我们发布到市场的应用,以便得到更好的用户体验。 微笑



作者:y150481863 发表于2014-11-18 17:40:04 原文链接
阅读:3 评论:0 查看评论

相关 [android 版本 版本] 推荐:

ANDROID版本号和版本名称的重要性介绍

- - CSDN博客推荐文章
转载请注明出处 http://blog.csdn.net/y150481863/article/details/41249159,来自【 http://blog.csdn.net/y150481863】. 当我们在刚开始学习ANDROID的时候,可能不会过多的关注这个位于manifest.xml文件中的versionCode和versionName.

Android用户近60%仍使用2.3版本 4.0版本达20.9%

- - TechWeb 今日焦点 RSS阅读
Android用户近60%仍使用2.3版本.   【搜狐IT消息】(宿艺)9月7日消息,谷歌官方Android开发者论坛本周宣布,Android 2.3仍是目前用户最多的Android终端版本,占比接近60%.   来自Google Play应用商店的数据显示,在9月4日的前14天中,Android 2.3“姜饼”在所有Android版本中占达57.5%;排名第二的为Android 4.0“冰激凌三明治”系统,市场份额为20.9%;而Android 2.2系统的市场份额为14%;最新版Android 4.1“果冻豆”系统的市场份额仅为1.2%.

LibreOffice将发展Web、iOS和Android版本

- Heng Yang - cnBeta.COM
OpenOffice.org的分支项目LibreOffice的开发方The Document Foundation今天宣布将尝试在Web浏览器和iOS、Android移动设备上运行这一办公软件,预计这些产品将在2012年年底到2013年初正式发布.

android 自动检测版本升级

- - CSDN博客推荐文章
在我们APP的开发中,往往都会遇到版本的升级,因为不可能有任何一个应用做的完美无缺,所以版本升级对APP应用来说是不可缺少的一部分.像新浪微博等一些应用软件,三天两头提醒我升级.不过这样也很正常,就像android 升级一样,为了给用户提供更方便更人性化的操作.说下具体实现吧,不过我是参考别人的. 不管对你们有没有帮助,总之对我有帮助啊,如果日后用到就直接copy了.哈哈,不扯了.

[原]Android HttpURLConnection Accept-Encoding: gzip 版本问题

- - bob007abc的专栏
Android 官方文档对 HttpURLConnection 的 Performance 的描述有一段:. 参见: http://developer.android.com/reference/java/net/HttpURLConnection.html. 就是说 使用HttpURLConnection发请求时,默认的request hearder里会加上 Accept-Encoding: gzip.

Android 实现APP的版本迭代

- - 神刀安全网
在APP开发中,应用上线后公司肯定后期会对应用进行维护对一些Bug修复,这种情况就需要版本迭代了. 检测到服务器版本比本地手机版本高的时候,手机会询问用户是否要下载最新的app,然后下载apk下来,然后进行安装. 也可以用第三方服务,比如腾讯的Bugly、Bmob云服务等,也挺方便的,不过apk要上传到第三方的平台上,如果公司要求在自己平台上,就只能自己写了.

Android 高管谈 Lollipop:为何它是 Android 重大版本更新?

- - 极客范 - GeekFan.net
几周之内,市面上一部分 Android 手机将改头换面,Google 和运营商将陆续向用户推送最新的 Android 5.0 系统——Lollipop. 作为 Android 迄今为止最重大的版本更新,Lollipop 针对开发者它提供了多达 5000 个的新 API 接口,用户界面和交互动画也旧貌换新颜.

简单的 Android 系统主要版本对比图表

- 猪头小队长 - 谷安——谷奥Android专题站
这里有一个来自 tecca 网站的简单的 Android 系统主要版本对比图表,对 Android 版本不熟悉读者可以看看,这个图表很形象,除了每个重要版本的代表性图标和名称而外,还有一些版本特点介绍. 当然它是简介性质的,并不是说明书所以并没有功能说明什么的. 另有该图表的 PDF 版本,可 [点此下载],感兴趣的 Android 粉丝们可以收藏一下.

[图]Google Reader for Android 出现原生平板版本

- 7senchen - cnBeta.COM
Google Reader是很多极客们爱用的阅读器,现在这款产品已经来到了Android 3.0以上系统的平板上(旧版系统只能使用手机版布局),一个原生版本的产品即将被发布,使用体验和PC没有差异. 菜单项的风格也完全相似,只需要把屏幕横过来就可以在一旁快速控制所阅读的内容.

超过 50% 的 Android 设备依然运行 2.2 版本

- 敏 - cnBeta.COM
上周,Google 更新了 Android 设备的统计数据. 该数据表明,目前仍有超过 50% 的 Android 设备正在运行代号为 Froyo 的 Android 2.2 版本. 不过 Android 2.3 (Gingerbread) 的份额也在迅速增长.