android的versionCode与versionName的区别

转载 2016年05月31日 14:59:01

今天app上架,总是提示版本号要大于以前发布版本,我找到android:versionName,发现已经大于以前版本却不行,查阅资料后发现光改versionName不行,android:versionCode也需要增加,这里记录一下他们的区别。


android:versionCode——整数值,代表应用程序代码的相对版本,也就是版本更新过多少次,你必须保证后续更新版的值要比这个大。Android:versionCode不像应用程序的发布版本(看下面的android:versionName)那样显示给用户。应用程序和发布的服务不应该显示这个版本值给用户。


android:versionName——字符串值,代表应用程序的版本信息,需要显示给用户。
与android:versionCode一样,系统不会为了任何内部的目的使用这个值,除了显示给用户外。发布的服务也需要提取这个值来显示给用户。


举报

相关文章推荐

VersionCode和VersionName的区别

最近在研究Android4.1的新功能[增量升级],判断客户端apk的版本号和服务器端的版本号在清单文件中VersionCode和VersionName的区别,记录一下,方便自己或者用到的朋友查看 ...

Android VersionCode和VersionName的作用

Google为APK定义了两个属性:VersionCode和VersionName,他们有不同的用途。

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

安卓应用运营知识:VersionCode和VersionName(转)

小米应用商店运营了大概半年了,过程中有喜有泪,我们在运营过程中,发现有的运营和商务同学对Android的一些概念了解不深,因此准备了一些知识,会逐步发布出来,第一篇是关于版本的。 先上结论: ...

VersionCode和VersionName

先上结论: Google为APK定义了两个关于版本属性:VersionCode和VersionName,他们有不同的用途。 VersionCode:对消费者不可见,仅用于应用市场、程序...

MVC ASPX(webForm)视图引擎 <%:%> 与<%=%>的区别

控制器 using System; using System.Collections.Generic; using System.Linq; using System.Web; using Syste...

Android属性之versionCode和versionName

工作中遇到需要限制某个app自动升级的问题,大概了解了下,android的自动升级一般通过versionCode来控制,只需在调用本地对应接口时,做个限制即可。

Android开发之VersionCode和VersionName知识

本文为转载: 安卓应用运营知识:VersionCode和VersionName (2012-12-19 15:15:54)转载▼ 小米应用商店运营了大概半年了,过程中有喜有泪,我们在运营过程中,发...

获取apk的版本号versionCode apk的版本名称VersionName

需求:开发中经常有需求获取apk文件的版本号,和版本名称,比如确定一下上传到应用市场的apk是不是最新的apk,检查更新的时候也要确保后台的apk文件为新的apk。 行不通的...

equals与==的区别

比较类里面的数值是否相等时,用equals()方法;当测试两个包装类的引用是否指向同一个对象时,用==,下面用例子说明上面的理论。 String str1 = "abc"; String str2...

Java “==”与“equals"的区别

一:首先是”==“ String s1="hello";String s2=new String("hello");String s3=s2;System.out.println(s1==s2);S...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)