当然有很多类似的问题,我真的读完了,但没有一个完全回答我的问题:
我想在Google Play上更新我当前的应用程序(已经是prod),但它说我需要更改versionCode - > 1确实存在。 但是我在AndroidManifest.xml中更改或添加了它,也就是versionName。
你必须知道,我在第一次上传时没有添加任何versionCode或versionName,这会导致问题吗?
我是否必须立即删除该应用并重新上传? 我当然使用相同的密钥库和凭证
已完成的步骤:
另一个问题: 我真的需要使用相同的apk文件名吗?
xml清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ibma.ibmaapp"
android:versionCode="2"
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="19"
android:maxSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.ibma.ibmaapp.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
答案 0 :(得分:0)
对于第一个问题 - 您确定已将更改保存到清单吗?看起来很傻,但这是我一直犯的错误。 对于第二个问题 - 您可以将.apk文件名更改为您想要的任何内容;没有必要保持不变。
答案 1 :(得分:0)
最后它有效......
更改了图形布局的选定API(请参阅下面的链接) have a look at this blog (谢谢你,Thodoris Bais!;-))
必须更改build.gradle文件并添加正确的VersionCode
我用aapt命令检查了新的apk文件,最后将versionCode设置为2!
现在我的最后一次任务将是: 我是否总是必须自己更新AndroidManifest.xml和build.gradle文件 - 他们不应该同步吗?
祝你好运, 基督教