Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我现有的密钥库不存在_Android_Keystore_Android Keystore - Fatal编程技术网

Android 我现有的密钥库不存在

Android 我现有的密钥库不存在,android,keystore,android-keystore,Android,Keystore,Android Keystore,我正在为下一个版本更新代码。单击“导出已签名的应用程序包”后,出现此错误,指出我的密钥库不存在。事实上,我并没有肯定地删除它。现在我无法更新应用程序,因为现有的密钥库已消失。为了检查我是否删除了该文件,我尝试了所有的恢复软件。但是找不到。尝试了所有类似的问题,但没有合适的结果。现在请帮我找回旧的密钥库 (抱歉英语不好)首先退房,您的钥匙店在哪里?在默认位置或已存储在其他位置 默认路径 其他位置 如果您正在其他位置存储密钥存储,请查看重建时间,这样您就知道了 如果一切都可以的话,问题是密码 所以,

我正在为下一个版本更新代码。单击“导出已签名的应用程序包”后,出现此错误,指出我的密钥库不存在。事实上,我并没有肯定地删除它。现在我无法更新应用程序,因为现有的密钥库已消失。为了检查我是否删除了该文件,我尝试了所有的恢复软件。但是找不到。尝试了所有类似的问题,但没有合适的结果。现在请帮我找回旧的密钥库


(抱歉英语不好)

首先退房,您的
钥匙店在哪里?在默认位置或已存储在其他位置

默认路径 其他位置

如果您正在其他位置存储
密钥存储
,请查看重建时间,这样您就知道了

如果一切都可以的话,问题是密码


所以,如果您
创建新的密钥存储
并使用它将是一件好事如果您丢失了应用程序的密钥存储,则无法创建升级应用程序。 您必须重命名包,创建新的密钥库,并作为新应用程序发布

关于密钥库,有一些规则:

  • 创建密钥库时,必须选择过期日期更大 20多年了
  • 使用密码创建以确保您能够记住 它
  • 将使用Keytool生成的密钥库文件保存在安全的位置, 安全地点(最佳地点在谷歌硬盘上,但请不要 您发布应用程序的同一帐户,Dropbox,Box,…),并且永不丢失 信息技术如果你失去了它,你也必须做同样的事情

  • 希望这有助于记住。

    为什么不进行搜索(从/bin/文件夹开始),看看它去了哪里。甚至可能是杀毒软件将其隔离-请检查此项。@g00dy:搜索了所有驱动器。甚至还使用了恢复软件。找不到。而且在隔离区中也找不到。现在这个严酷的教训教会了我备份的好处。我已经将它存储在应用程序的bin文件夹中。已尝试重建,但仍未找到密钥库。一旦尝试在
    c:\app\u密钥库中创建新密钥库并重试。因为
    Bin
    contatins会自动生成文件,如
    APK
    Manifest
    classes
    。因此,如果您创建new@Gaan_setaglA,您不应该将这些文件存储在“bin”目录中,我的朋友<代码>Bin
    gen
    将在清除和构建应用程序时重新创建。