【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
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
<!-- 这里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相关推荐
- android-配置文件AndroidManifest.xml详解
AndroidManifest.xml 是每个android程序中必须的文件.它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实 ...
- AndroidManifest.xml详解
我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml.从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是配置用的.但是这文件里的东 ...
- AndroidManifest.xml详解(上)
本文编辑整理自: http://blog.163.com/hero_213/blog/static/39891214201242835410742/ 一.关于AndroidManifest.xml ...
- AndroidManifest.xml详解(转)
一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它位于整个项目的根目录,描述了package中暴露的组件(activiti ...
- Ant之build.xml详解
Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令.当编译Linux内核及一些软件的源程序时,经常要用这个命令.Make命令 ...
- Tomcat(二):tomcat配置文件server.xml详解和部署简介
1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,只需修改$CATALINA_HOME/conf/server.xml文件为如下内容即可 ...
- Stuts的Web.xml 详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始.这个头声明可以使用的XML版本并给出文件的字符编码. DOCYTPE声明必须立即出现在此头之后.这个声明告诉服务器适用 ...
- Web.xml详解(转)
这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论. ---题记 一. Web.xml详解: (一) web.xml加载过程(步骤) 首 ...
- 3.Mapper.xml 详解
文章目录 Mapper.xml 详解 1. parameterType 2. resultType 3. 级联查询 3.1 一对多 3.2 多对多 Mapper.xml 详解 MyBatis 主要有两 ...
最新文章
- IBM发布迄今最强的量子处理器,面向商业和科研用途
- 移动端banner css3(@keyframes )实现
- Nginx搭建服务器
- USACO Section 1.2 Greedy Gift Givers (简单查找)
- 7-2 日期问题面向对象设计(聚合一) (35 分)
- GitForWindows工具集(GitBash命令行)
- 最新支付宝扫码点餐系统小程序源码带部署教程
- 你理解的智能家居就是智能家居么?
- R语言 循环 步长 写法
- 最简单PS双重曝光效果制作教程
- Bigemap如何添加卫星影像在线地图服务
- 152. 精读《recoil》
- Micron(美光)内存颗粒的命名规则,7lk17d9PTK,MT29F2G08ABAEA(矿机自带)
- ubuntu18与win10双系统引导修复
- 【华大测评】+串口DMA收发数据
- 内外网安全文件摆渡如何实现自动化?
- Oracle11g RAC在一个节点宕掉的情况下添加一个新的节点:
- MySQL数据库编程01
- 53 张图详解防火墙的 55 个知识点
- c#中将一个实体类复制到另一个实体类
热门文章
- python最好用的助手_让Python爬虫变成你的好助手
- 腾讯守护者 向网络黑产说不!
- 三边是整数的直角三角形的解
- 系统架构设计师与系统分析师历年实体分析与解答下载_做Python数据分析5年了,复制粘贴是我最牛逼的技能,直到看到这些公众号,我学习了...
- 专业的在线考试答题系统,快考题,高并发人数使用流畅
- git官网下载不了或下载很慢的解决办法!
- Simulink simscape绳索和滑轮的使用总结
- 小白学react之页面BaseLayout框架及微信的坑
- 【SpringBoot项目实战+思维导图】瑞吉外卖①(项目介绍、开发环境搭建、后台登陆/退出功能开发)
- pg数据库百分比处理