我在将修改后的应用上传到Google Play开发者控制台时遇到了这个错误:"您的APK版本代码需要高于1"。在此之前我应该使用版本0.9。
我想在第一次发布应用时使用版本1。该如何纠正呢?谢谢。
我在将修改后的应用上传到Google Play开发者控制台时遇到了这个错误:"您的APK版本代码需要高于1"。在此之前我应该使用版本0.9。
我想在第一次发布应用时使用版本1。该如何纠正呢?谢谢。
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
versionCode 2
versionName "1.1"
}
像在 AndroidManifest
中一样更改 verCode
和 versionName
。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourthing.here"
android:versionCode="1"
android:versionName="0.9" >
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourthing.here"
android:versionCode="2"
android:versionName="1.0" >
这应该可以正常工作。不确定命名少于0是否可以,但我认为应该可以。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.goosesys.dta_pta_test"
android:versionCode="4"
android:versionName="3.1" >
AndroidManifest.xml
文件中的versionName
和versionCode
。您需要增加这些数字,versionCode
应该始终增加1,而versionName
可以根据您的喜好进行更改。android:versionName
属性并不重要。您可以在其中放置任何内容,开发人员控制台都不会在意。
开发人员控制台抱怨 android:versionCode
属性必须在每次上传新 APK 时递增(且必须是数字)。
幸运的是,您的用户永远不会看到这个特定值。它只是为了让 Google Play(和您自己)跟踪版本。