相关疑难解决方法(0)

如何在android studio中检索签名APK的密钥别名和密钥密码(从Eclipse迁移)

我有一个目前在Google Play上发布的Android应用,我会定期更新.我按照以下流程在新推送之前签署应用程序:

在项目上按鼠标右键,"Android工具" - >导出已签名的应用程序包提供密钥库密码签署您的应用程序将apk文件上传到Google Play开发者控制台

最近我将项目从Eclipse导入到Android Studio并继续在Android Studio上工作.现在我打算在应用程序中推送一个修复程序.我想我有这个选项在android studio中签名apk

构建 - >生成签名的apk - >在此输入图像描述

根据我的理解,对于我的Android应用程序,我必须使用我之前用于将更新推送到Google Play的相同密钥库和密钥库密码.此外,它还要求密钥别名和密钥密码.在Eclipse中签名apk时,我不记得密钥别名和密钥密码(图像中的数字4输入).有什么建议我现在能做什么?如果我已经知道我的密钥库和密钥库密码,有没有办法检索密钥别名和别名密钥密码?

更新:现在我可以通过keytool -list -v -keystore name.keystore命令检索我的密钥别名

android signing apk android-studio

77
推荐指数
17
解决办法
15万
查看次数

Android:我丢失了我的Android密钥库,我该怎么办?

基于我的android密钥库,我创建了一些应用程序.现在,我想更新我的一个程序,但我丢失了我的密钥库.我可以生成另一个并更新我的应用程序吗?

谢谢

android keystore

64
推荐指数
4
解决办法
13万
查看次数

Android密钥库停止工作

就在最近,我遇到了一个关键商店的问题.我知道有很多关于这个问题的问题.我已经阅读了所有内容并且用Google搜索了一下.

错误:

keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect
java.io.IOException: Keystore was tampered with, or password was incorrect
    at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772)
    at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55)
    at java.security.KeyStore.load(KeyStore.java:1214)
    at sun.security.tools.KeyTool.doCommands(KeyTool.java:885)
    at sun.security.tools.KeyTool.run(KeyTool.java:340)
    at sun.security.tools.KeyTool.main(KeyTool.java:333)
Caused by: java.security.UnrecoverableKeyException: Password verification failed
    at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770)
    ... 5 more
Run Code Online (Sandbox Code Playgroud)

我使用的软件:

Java的

java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

日食

Version: 3.8.0
Build id: I20120502-2000
Run Code Online (Sandbox Code Playgroud)

最新的ADT插件

最新的Android SDK

这就是我所知道的:

  • 我没有丢失密码,它从未改变过.
  • 我无法检索密码(我知道通行证).
  • 在没有发布全新应用程序的情况下,我无法使用不同的密钥签署现有应用程序(因此我无法发布任何更新).

这是我做的:

  • 我已经多次卸载并重新安装了Eclipse. …

java android keystore jarsigner apk

50
推荐指数
2
解决办法
2万
查看次数

Android - 忘记密钥库密码.我可以解密密钥库文件吗?

我丢失passwordkeystore用于签署我的apk 的文件.我现在无法更新我的应用程序,我想我必须通过使用新的密钥库签名将其作为新应用程序发布.是否可以解密密钥库文件,因为我在密钥库文件中存在密钥库文件和密码.或者任何人都可以提供用于暴力密码的程序链接.如果你们中的任何人能够恢复密钥库文件的密码,请分享你的方法.提前致谢.

java android

33
推荐指数
5
解决办法
7万
查看次数

如何从Android Studio检索已保存的密钥库密码?

新的Android Studio允许我们保存密钥库密码供以后使用.这些密码存储在我的计算机(OSX)上的哪里,有没有办法检索保存的值?

在此输入图像描述

编辑 我正在寻找别名密码,而不是密钥库密码

android android-keystore android-studio

28
推荐指数
7
解决办法
1万
查看次数

丢失密钥库密码

我想将我的应用程序更新到Playstore,我丢失了我的密钥库密码.现在我正在尝试创建一个新密码.如果我使用另一个密钥库密码构建APK,会有任何问题吗?

android apk

7
推荐指数
2
解决办法
1万
查看次数

keytool错误:java.security.UnrecoverableKeyException:无法恢复密钥android

我无法用现有的密钥库签署我的apk.它在签名时给我这个错误: com.android.ide.common.signing.KeytoolException: Failed to read key Cannot recover key

因此,通过以下链接,我尝试更改密码,但keytool error: java.security.UnrecoverableKeyException: Cannot recover key在执行此命令时给出了错误:

keytool -keypasswd -alias %MyKeyAlias% -new %newpassword% -keystore KeyStore.jks

我已经在playstore中使用此密钥库提供了一个版本.

android android-keystore signed-apk

6
推荐指数
1
解决办法
3097
查看次数

忘记密码后如何恢复密钥库密码

我有一组应用程序,在将它们发布到商店之前,我总是对所有应用程序使用一个签名,即使我有用户名,我也碰巧忘记了密钥库密码。这是找回密码的有效方法吗?

java android keystore android-keystore

2
推荐指数
1
解决办法
1万
查看次数

忘了安卓证书签名密码

我很久以前发布了一个Android应用程序.现在我想更新它,但问题是我忘记了签署应用程序所需的密码.有什么办法可以恢复密码吗?请帮帮我.

android certificate digital-certificate google-play

1
推荐指数
1
解决办法
4553
查看次数

Android:如何恢复别名密码?

我发布这个问题是因为我昨天花了很长时间搞清楚,并且在这里找不到明确的答案.您可能知道,如果您忘记了私钥的密码,那么您无法更新当前在商店中拥有的任何应用程序.如果你不记得你使用的是什么密码,你会怎么做?

请参阅下面的答案.

java android keystore android-studio

1
推荐指数
1
解决办法
2468
查看次数

忘记密钥库密码.如何恢复?

我想在我的应用程序中集成google plus登录,所以我需要SHA 1.

所以我试图通过命令行使用生成

keytool -exportcert -alias androiddebugkey -keystore~/.android/debug.keystore -list -v

但是当我输入密码时(我在签署apk时使用密码)它要求密钥存储密码.它说错了密码.

如何重置密码?

android keystore android-keystore

0
推荐指数
1
解决办法
1865
查看次数