我正在android市场上传一个新的应用程序,它警告我新版本需要更高的versionCode
。但是由于我做了一些改进,我不想从版本1分配版本2,而是想说“1.1”,但是versionCode
不允许我输入浮点数。
所以我想我可以使用versionName
这是显示给用户的,但我仍然想知道如何在versionCode
中使用它。
安卓医生说:
安卓:版本代码-
内部版本号。此数字仅用于确定
是否有一个版本是最新的
比另一个数字高
表示较新版本。这个
不是显示给
用户;该数字由
versionname属性。
该值必须设置为整数,例如“100”。你可以定义
不管你想要什么,只要
后续版本的
号码。例如,它可以是
内部版本号。或者你可以翻译
“x.y”格式的版本号
通过对“x”和“y”进行编码的整数
分别在上下16
位。或者你可以简单地增加
每次一个新版本
被释放。
但我不明白第二段。
谢谢。
最佳答案
意思是
只有整数才有效(1,2,5689)
可以使用任何整数,例如内部版本号(始终为正整数)
若要上载新版本,应使用高于上一版本的数字
另外,除了您之外,任何人都看不到版本代码,所以不要担心。只有版本名是公开的,您可以将其设置为任何字符串值(具有一定的长度和理性意义限制)。