我忘记了密钥库的密码,我想安装我的APK在谷歌播放。我该怎么办? [英] I have forgotten my keystore password and I want to install my apk on Google Play. What do I do?

查看:360
本文介绍了我忘记了密钥库的密码,我想安装我的APK在谷歌播放。我该怎么办?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我做了一个应用程序与我公司签订了APK一个月前。现在,我已经忘记了密码,当我使用这个新的密钥,并在谷歌播放安装它,它给我的指纹错误。我该怎么办,请大家帮我...

I have made an application and I signed its apk one month ago. Now I have forgotten its password and when I am using a new key for this and installing it on Google Play, it's giving me the fingerprint error. What do I do, please help me...

应用程序链接在这里。在此输入链接的描述

The application link is here.enter link description here

错误时...

The error occurs...

感谢你。

推荐答案

您必须使用相同的证书,当你更新你的apk或谷歌播放不会承认它作为相同的应用程序。

You have to use the same certificate when you update your apk or Google Play won't recognize it as the same app.

如果您不能记住您的密码可言,我不认为有任何其他的选择,只能开始一个新的应用程序(新包的名字)。

If you can't remember your password at all, I don't think there is any other choice but to start with a new app (new package name).

从谷歌文档

应用程序升级 - 当你发布的更新到你的应用程序,您必须继续签署更新使用同一证书或设置证书,如果你希望用户能够无缝升级到新版本。当该系统安装的更新的应用程序,它比较在新版本中与那些在现有版本的证书(多个)。如果证书严丝合缝,包括证书数据和命令,那么该系统允许更新。如果不使用匹配的证书签署新的版本,则还必须指定一个不同的包名的应用程序 - 在这种情况下,用户安装新版本作为一个完全新的应用程序

Application upgrade – As you release updates to your application, you must continue to sign the updates with the same certificate or set of certificates, if you want users to be able to upgrade seamlessly to the new version. When the system is installing an update to an application, it compares the certificate(s) in the new version with those in the existing version. If the certificates match exactly, including both the certificate data and order, then the system allows the update. If you sign the new version without using matching certificates, you must also assign a different package name to the application — in this case, the user installs the new version as a completely new application.

来源: http://developer.android.com/tool​​s/publishing/ APP-signing.html

类似的信息也在这里在Android开发者博客:的http://android-developers.blogspot.com.au/2011/06/things-that-cannot-change.html

Similar info also here in Android developer blog: http://android-developers.blogspot.com.au/2011/06/things-that-cannot-change.html

作为清单包名称同样重要的是,应用程序与签署证书。再$ P $的签名证书psents应用程序的作者。如果您更改应用程序与签署的证书,它现在是一个不同的应用程序,因为它来自一个不同的作者。这种不同的应用程序不能被上传到电子市场作为更新原来的应用程序,也可以将其安装到设备的更新。

Just as important as the manifest package name is the certificate that application is signed with. The signing certificate represents the author of the application. If you change the certificate an application is signed with, it is now a different application because it comes from a different author. This different application can’t be uploaded to Market as an update to the original application, nor can it be installed onto a device as an update.

[...]

结论:这就是你的应用程序的某些部分不能改变。请注意。

这篇关于我忘记了密钥库的密码,我想安装我的APK在谷歌播放。我该怎么办?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆