所以在iOS(和大多数软件项目......)中都有一个增量版本号属性。在Android中,有一个版本代码属性。
两者有什么区别?
答案 0 :(得分:1)
来自documentation(强调我的):
机器人:的versionCode
内部版本号。此数字仅用于确定一个版本是否比另一个版本更新,更高的数字表示更新的版本。这不是向用户显示的版本号;该号码由versionName属性设置。
该值必须设置为整数,例如“100”。您可以根据需要定义它,只要每个连续版本具有更高的数字。例如,它可以是内部版本号。或者,您可以通过在低16位和高16位分别编码“x”和“y”将“x.y”格式的版本号转换为整数。或者,每次发布新版本时,您只需将数字增加一个。
versionCode
是Android中的增量版本号。
答案 1 :(得分:0)
每次在Play Google上新上传的APK都要求versionCode不同(理想情况下是一个)。这是一个数字。有versionName,可以是非数字。因此,如果我先发布,那么versionCode将为1,我将版本名称保持为" 1"只要。对于任何微小的更改,我的versionCode必须是2,而我可以将我的版本名称保持为" 1.1"。 Play Google会向用户显示versionName(但不会显示versionCode)。希望它有所帮助。