【问题标题】:Eclipse keystore in android studio [duplicate]android studio中的Eclipse密钥库[重复]
【发布时间】:2015-04-21 00:29:33
【问题描述】:

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

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

【问题讨论】:

    标签: java android eclipse android-studio keystore


    【解决方案1】:

    首先,您需要一个之前上传的 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

    【讨论】:

    • 非常感谢,我找到了使用的密钥:)。我遵循了您的明确信息。它有效:) 我刚刚将我的更新发送到 Play 商店。谢谢:D
    猜你喜欢
    • 2015-03-23
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 1970-01-01
    • 2017-01-25
    相关资源
    最近更新 更多