去年我成功将我的第一个应用程序(alpha版本1)上传到了Play商店。我现在想要上传新版本,但继续收到消息"您需要为APK使用不同的版本代码,因为您已经拥有版本代码为1"的版本代码。 有很多关于这个问题的帖子,他们都提到检查' androidmanifest.xml'文件。我已经完成了,并在以下文件夹中找到该文件的4个副本:
- project\platforms\android
- project\platforms\android\bin
- project\platforms\android\cordovalib
- project\platforms\android\cordovalib\bin
还有两个文件副本' androidmanifest.cordova.xml'在
- project\platforms\android\ant-build
- project\platforms\android\cordovalib\ant-build
现在,所有这六个文件都有正确的版本定义:
android:versionCode="901" android:versionName="0.9.1"
那么,为什么Playstore控制台会一直告诉我它仍然是版本1? 我甚至找到了这些文件的所有其他副本(在我的驱动器上的其他项目中)并且它们都没有版本1,除了\ users \ chris.cordova文件夹中的模板文件,这是安装cordova的地方
答案 0 :(得分:0)
您应该在项目路径中找到“AndroidManifest.xml”文件。 它看起来应该是这样的:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.your.package"
android:versionCode="1" <!-- This is the value you have to change -->
android:versionName="1.0.3" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="14" />
versionCode是您应该从“1”更改为“2”
答案 1 :(得分:0)
通过重新安装Android SDK
解决了这个问题