相关疑难解决方法(0)

我丢失了我的.keystore文件?

好的朋友......长话短说,我是在一台我无法访问的计算机上开发的.我能够检索源代码,但不能检索用于签署和发布我的应用程序到市场的.keystore文件(有几个更新).如果我想要更新,我和我的可怜的用户是否运气不好?

我知道用于签署密钥的密码(至少它是三个中的一个),所以我可以创建另一个密码吗?必须有办法解决这个问题..硬盘驱动器失败了怎么办?

android keystore android-sdk-2.1

75
推荐指数
6
解决办法
4万
查看次数

忘记Keystore密码,考虑Brute-Force检测.它会破坏密钥库吗?

我最近意识到我丢失了密钥库的密码(或者密钥库可能以某种方式损坏了)

它一直给我错误:密钥库被篡改或密码不正确

我创建了一个(相当未经优化的)算法,通过让密码彻夜运行来强制密码.但是,我不确定有多少次密码尝试失败会锁定密钥库.

有谁知道这样的事吗?

更新
我设计的算法工作正常(我正在使用Java),但我意识到通常,只有当我按下回车键时,Keystore工具才会要求输入密码.但为了让蛮力工作,我希望它有一个开关并在同一行接受密码.可能吗?

android keystore brute-force

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

使用.p12签名apk

我将更新我在Google PlayStore上提供的客户端应用.我只有一个带密码的.p12文件,而不是.keystore文件.

我想知道是否可以将更新后的版本发布到Google PlayStore.

对不起基本问题.我很困惑.提前感谢您的协助.

android android-keystore

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

Android密钥库文件丢失

我有我的应用程序的最新APK文件和完整的源代码,以及我的应用程序的密钥库的私钥.但我丢失了我的密钥库文件...所以我无法签署我的应用程序并更新我的应用程序..

有谁知道答案?

android keystore

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

如何更改密钥库中的 SHA1 指纹

我没有原件keystore,我想用之前的SHAI指纹对申请表进行签名。是否可以更改现有的 SHA1 keystore

android sha1 keystore

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

检索现有Android应用程序的私钥

可能重复:
在Android市场上丢失了我上传的应用程序的密钥库

我正在将新版Android应用推向Google Play商店,我希望它能够触发应用当前用户的更新,而不是将其视为新版本.我没有最初用于签署现有应用程序的私钥,所以我正在尝试以下方法来恢复它.

我能够进入第3步,但我不确定keytool -list -keystore my-signing-key.keystore命令的.keystore文件名是什么,有什么想法吗?

  1. 首先,解压缩APK并解压缩文件/META-INF/ANDROID_.RSA(此文件也可能是CERT.RSA,但应该只有一个.RSA文件).
  2. 然后发出以下命令:

    keytool -printcert -file ANDROID_.RSA您将获得如下证书指纹:

    MD5:B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB SHA1:16:59:E7:E3:0C:AA:7A:0D :F2:0D:05:20:12:A8:85:0B:32:C5:4F:68签名算法名称:SHA1withRSA

  3. 然后再次使用keytool打印出签名密钥库的所有别名:

    keytool -list -keystore my-signing-key.keystore

您将获得别名列表及其证书指纹:

android_key, Jan 23, 2010, PrivateKeyEntry,
Certificate fingerprint (MD5): B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB
Run Code Online (Sandbox Code Playgroud)

瞧!我们现在可以确定apk已经使用此密钥库签名,并使用别名'android_key'.

android

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

我丢失了密钥库文件。现在如何发布更新?

我记得旧密钥存储区的密码(私钥和公钥)。我可以创建新的密钥存储区并签署我的应用程序吗?

android

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