我上传了一个版本为1.0的alpha版本的APK,并以alpha格式发布。我在应用程序中做了一些更改,并希望更改以前的apk但它说1.0已经存在。我试图上传1.0.1,但它说的一样。我该怎么办?
答案 0 :(得分:1)
Google的两条重要规则:
版本代码需要大于当前版本。 Learn more about versioning your applications.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.package.name"
android:versionCode="2"
android:versionName="1.1">
<application android:icon="@drawable/icon" android:label="@string/app_name">
...
</application>
</manifest>
更新的APK需要使用与签名相同的签名进行签名 当前版本。
答案 1 :(得分:1)
旧清单文件
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.urlconnectionclass"
android:versionCode="1"
android:versionName="1.0.0" >
新的清单文件
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.urlconnectionclass"
android:versionCode="2"
android:versionName="1.1.0" >
在上传相同生产的apk时,总是增加versioncode和versionname的值
答案 2 :(得分:0)
您在Android清单中更改了版本吗?