我们总是需要增加versionCode一些任意数字才能将其发布到Google Play.
该值是否有限,如果达到该值会发生什么?
defaultConfig {
applicationId "my.app"
minSdkVersion 15
targetSdkVersion 22
versionCode 65
versionName "1.05"
setProperty("archivesBaseName", "myapp-$versionCode")
}
Run Code Online (Sandbox Code Playgroud) a)Android软件包版本和版本代码表示什么?
b)捆绑版本和版本代码之间有什么区别?
i)假设我有一个捆绑版本0.137,版本代码与此有何关系?版本代码可以是137吗?
ii)当我1.0下次发布捆绑版本时会发生什么?我可以调用版本代码10吗?
c)它们如何相关?对捆绑版本进行编号的正确方法是什么?
NB在搜索中似乎没有一个解释差异的来源.到目前为止,我一直非常偶然地编写我的捆绑包,但我想知道如何做到这一点.
这些名称似乎特定于Unity,但我不确定我是否理解参数甚至是从该页面的内容...
android version unity-game-engine android-version google-play
我试图找出android清单文件的android:versionName和android:versionCode属性的最大长度?
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.xxxx.xxxx"
android:versionCode="185" <--- THIS ATTRIBUTE
android:versionName="1.0.185"> <--- AND THIS ATTRIBUTE
Run Code Online (Sandbox Code Playgroud)
是否存在最大值,或者如果没有最大值,是否存在某些规则,它是否会允许任何内容?
android ×3
build.gradle ×1
google-play ×1
gradle ×1
java ×1
manifest ×1
maxlength ×1
version ×1