android 工作室中的 Eclipse 密钥库

Eclipse keystore in android studio

所以,这是我的问题:8 个月前我开发了一个应用程序 android 并在 Play 商店上发布了它。同时我更换了我的电脑(因为它坏了)所以现在我决定创建一个应用程序更新,我在 Android studio 上开发它(并且它的工作)但现在的问题是我不知道如何正确签署应用程序(我输入了 8 个月前我在 eclipse 中输入的相同信息:别名、密码等)但是当我将它上传到 Playstore 控制台时它不起作用(sha1密钥不匹配)。那么你对我的问题有什么解决办法吗?

ps:我想我找到了密钥库,但文件没有扩展名,当我将它导入 android studio 时它不起作用:/

首先,您需要一个之前上传的 apk。您可以按照以下说明找到 apk 的 SHA: How do I find out which keystore was used to sign an app?

你说你找到了一个密钥库,它可以是你用来签署旧版本 apk 的密钥库。为确保这一点,您需要找到您的密钥库 SHA。为此,请按照以下说明操作: How to check certificate name and alias in keystore files?

如果两个 SHA 相同,则您找到了正确的密钥库文件(不必担心文件扩展名),因此您将能够使用您找到的密钥库文件签署您应用的新版本。您可以按照以下说明在 Android Studio 上执行此操作: http://developer.android.com/tools/publishing/app-signing.html