Android:versionCode是什么?

android:versionCode表示该软件的版本号,对用户是不可见的,它必须是一个int型的整数,它的大小代表该软件版本升级过多少次,因此每次发布新版本该值都会+1,如Android:versionCode = ”62″ ,代表此软件已经发布过62次了。

作用:软件的升级全靠获取服务端的versionCode进行对比,发现比现在的大就会提示用户升级

Android:versionName是什么?

android:versionName表示该软件的版本名字,但它是对用户是可见的,由三部分组成<major>.<minor>.<point>,该值是个字符串,如Android:versionName:3.4.4,表示当前的版本为3.4.4

作用:显示给用户看,让用户知道自己使用了什么版本

AndroidManifest.xml

<?xmlversion = "1.0"encoding = "utf-8" ?>

<!-- 这里versionCode为 1,说明是第一版软件  -->

<!-- versionName让用户看到的软件版本为 1.0  -->

<manifestxmlns :android = "http://schemas.android.com/apk/res/android"

package = "com.wirelessqa.sqlite"

android :versionCode = "1"

android :versionName = "1.0" >

<uses -sdk

android :minSdkVersion = "8"

android :targetSdkVersion = "8" />

<application

<activity

<intent -filter ] ] >

………...

</intent -filter ] ] >

</activity ] ] >

</application ] ] >

</manifest ] ] >

测试注意点

通常软件发布前我们统一修发软件的versionCode和versionName,但有时候可能开发会忘记修改这两项。如果没有修改会导致软件发布后用户无法接收到更新提示,也就影响软件的更新率。因此versionCode和versionName会作为常规检查项在发布前进行检查。

本文链接:【AndroidManifest.xml详解】Manifest属性之versionCode,versionName

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:WirelessQA,谢谢!^^

【AndroidManifest.xml详解】Manifest属性之versionCode,versionName相关推荐

  1. android-配置文件AndroidManifest.xml详解

    AndroidManifest.xml 是每个android程序中必须的文件.它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实 ...

  2. AndroidManifest.xml详解

    我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml.从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是配置用的.但是这文件里的东 ...

  3. AndroidManifest.xml详解(上)

    本文编辑整理自: http://blog.163.com/hero_213/blog/static/39891214201242835410742/ 一.关于AndroidManifest.xml   ...

  4. AndroidManifest.xml详解(转)

    一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它位于整个项目的根目录,描述了package中暴露的组件(activiti ...

  5. Ant之build.xml详解

    Ant的概念  可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令.当编译Linux内核及一些软件的源程序时,经常要用这个命令.Make命令 ...

  6. Tomcat(二):tomcat配置文件server.xml详解和部署简介

    1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,只需修改$CATALINA_HOME/conf/server.xml文件为如下内容即可 ...

  7. Stuts的Web.xml 详解

    1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始.这个头声明可以使用的XML版本并给出文件的字符编码. DOCYTPE声明必须立即出现在此头之后.这个声明告诉服务器适用 ...

  8. Web.xml详解(转)

    这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论. ---题记 一.            Web.xml详解: (一)  web.xml加载过程(步骤) 首 ...

  9. 3.Mapper.xml 详解

    文章目录 Mapper.xml 详解 1. parameterType 2. resultType 3. 级联查询 3.1 一对多 3.2 多对多 Mapper.xml 详解 MyBatis 主要有两 ...

最新文章

  1. IBM发布迄今最强的量子处理器,面向商业和科研用途
  2. 移动端banner css3(@keyframes )实现
  3. Nginx搭建服务器
  4. USACO Section 1.2 Greedy Gift Givers (简单查找)
  5. 7-2 日期问题面向对象设计(聚合一) (35 分)
  6. GitForWindows工具集(GitBash命令行)
  7. 最新支付宝扫码点餐系统小程序源码带部署教程
  8. 你理解的智能家居就是智能家居么?
  9. R语言 循环 步长 写法
  10. 最简单PS双重曝光效果制作教程
  11. Bigemap如何添加卫星影像在线地图服务
  12. 152. 精读《recoil》
  13. Micron(美光)内存颗粒的命名规则,7lk17d9PTK,MT29F2G08ABAEA(矿机自带)
  14. ubuntu18与win10双系统引导修复
  15. 【华大测评】+串口DMA收发数据
  16. 内外网安全文件摆渡如何实现自动化?
  17. Oracle11g RAC在一个节点宕掉的情况下添加一个新的节点:
  18. MySQL数据库编程01
  19. 53 张图详解防火墙的 55 个知识点
  20. c#中将一个实体类复制到另一个实体类

热门文章

  1. python最好用的助手_让Python爬虫变成你的好助手
  2. 腾讯守护者 向网络黑产说不!
  3. 三边是整数的直角三角形的解
  4. 系统架构设计师与系统分析师历年实体分析与解答下载_做Python数据分析5年了,复制粘贴是我最牛逼的技能,直到看到这些公众号,我学习了...
  5. 专业的在线考试答题系统,快考题,高并发人数使用流畅
  6. git官网下载不了或下载很慢的解决办法!
  7. Simulink simscape绳索和滑轮的使用总结
  8. 小白学react之页面BaseLayout框架及微信的坑
  9. 【SpringBoot项目实战+思维导图】瑞吉外卖①(项目介绍、开发环境搭建、后台登陆/退出功能开发)
  10. pg数据库百分比处理