我在Play商店有一个应用程序。我不得不更换我的电脑,然后在新电脑中再次配置了所有内容。
现在我生成了一个新的APK并更改了我的SHA1密钥。现在,当将新的apk上传到游戏商店时,它会出现错误,说明证书与之前的APK不同。
我该怎么办?
答案 0 :(得分:0)
如果未使用第一个版本使用的证书(SHA1)对应用进行签名,则无法将更新推送到Google Play中的现有应用。
现在您可以选择查找旧的签名证书,或者您必须将您的应用作为新应用在Play商店列表中发布(使用新的包名称)。
答案 1 :(得分:0)
在上传更新的应用程序之前,请确保已在清单文件的元素中增加了android:versionCode和android:versionName属性。此外,包名称必须相同,并且必须使用相同的私钥对.apk进行签名。如果程序包名称和签名证书与现有版本的名称和签名证书不匹配,则Market会将其视为新应用程序,并且不会将其作为更新提供给用户。