【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
来源:互联网 发布:windows模块更新程序 编辑:程序博客网 时间:2024/05/29 18:32
1、Android:versionCode是什么?
android:versionCode表示该软件的版本号,对用户是不可见的,它必须是一个int型的整数,它的大小代表该软件版本升级过多少次,因此每次发布新版本该值都会+1,如Android:versionCode = ”62〃 ,代表此软件已经发布过62次了。
作用:软件的升级全靠获取服务端的versionCode进行对比,发现比现在的大就会提示用户升级,现在部分应用市场如果versioncode 不比线上版本高的话不让上传;
2、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 -->
//关于应用还有一个参数app_name设置的是,在应用市场显示的应用名称;
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.testshare"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
</application>
</manifest>
测试注意点
通常软件发布前我们统一修发软件的versionCode和versionName,但有时候可能开发会忘记修改这两项。如果没有修改会导致软件发布后用户无法接收到更新提示,也就影响软件的更新率。因此versionCode和versionName会作为常规检查项在发布前进行检查。
关于应用还有一个appname设置的是,在应用市场显示的应用名称;
参考文章:
http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c42246041c26b4e57063514780d82f2747f41802bded602571507be9dad5824dd9b992232b9c6269304a8905459358f4961a32c050c107bff8&p=8d769a47c5934eaf5eecc1277f57a5&newp=8d61da0494904ead08e294780c4a83231610db2151d2d410&user=baidu&fm=sc&query=versionCode&qid=db5d707000006330&p1=2
阅读全文
1 0
- 【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
- 【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
- 【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
- 【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
- AndroidManifest.xml之<manifest android:versionCode android:versionName> element详解
- AndroidManifest.xml文件versionCode和versionName详解
- Android 获取AndroidManifest.xml文件versionCode,versionName属性
- Android 获取AndroidManifest.xml文件versionCode,versionName属性
- AndroidManifest.xml中 andorid 版本号 versionCode, versionName
- AndroidManifest:VersionCode和VersionName
- AndroidManifest:VersionCode和VersionName
- AndroidManifest:VersionCode和VersionName
- 【AndroidManifest.xml详解】Manifest属性之sharedUserId、sharedUserLabel
- AndroidManifest.xml详解】Manifest属性之sharedUserId、sharedUserLabel
- 【AndroidManifest.xml详解】Manifest属性之sharedUserId、sharedUserLabel
- Android 获取AndroidManifest 文件 versionCode和versionName属性
- android获取AndroidManifest.xml文件中versionCode,versionName值
- Android属性之versionCode和versionName
- HDU 1847(Good Luck in CET-4 Everybody!) 巴什博弈 Java
- 单调队列入门
- 查找——线性索引查找
- unix 02
- Hbase数据库的一些基础知识
- 【AndroidManifest.xml详解】Manifest属性之versionCode,versionName
- 应用CXF开发RESTful风格的WebService入门实例
- 关于Scanner中nextxxx()须注意的一点
- 设计一个不能被继承的类
- 设计模式讲解与代码实践(九)——组合
- 部署phpmyadmin
- 从底层实现重新理解HashMap
- 大数据(2)
- TensorFlow Serving 01 安装