我不记得我的android debug.keystore密码


104

如何查看我的debug.keystore密码?我在3个月或4个月前输入了密码,但现在我不记得了。

如果不可能,如何创建新的debug.keystore?

Answers:


251

通常debug.keystore密码只是“ android ”。

你可以删除它,Eclipse会自动生成一个新的,描述在这里


好吧,我尝试删除密钥库并清理我的项目。adt创建了一个新的密钥库,那么默认别名是什么?
John Error

您实际上并不需要它。.只需:keytool -list -keytool“您的debug.keytool路径”,然后当它要求输入密码类型android时
Asaf Nevo 2012年

我试过了你的建议,这给了我错误;输入密钥库密码:keytool错误:java.lang.Exception:别名<aliasname>不存在java.lang.Exception:别名<aliasname>在sun.security.tools.KeyTool.doPrintEntry(Unknown Source)处不存在。在sun.security.tools.KeyTool.main上的security.tools.KeyTool.doCommands(未知来源)在sun.security.tools.KeyTool.main上的security.tools.KeyTool.run(未知源)
约翰错误

您可以粘贴您键入的行吗?
Asaf Nevo 2012年

4
默认别名是androiddebugkey

66

debug.keystore文件的默认配置:

Keystore name: "debug.keystore"
Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"
CN: "CN=Android Debug,O=Android,C=US"

该文件在哪里?

对于Windows用户:C:\ Users \ username.android \ debug.keystore

对于Mac OS用户:〜/ .android / debug.keystore

在使用命令提示符通过以下命令获取SHAH1之后:

keytool -list -v -keystore“ C:\ Users \ username.android \ debug.keystore” -alias androiddebugkey -storepass android -keypass android

注意:以上答案仅提供android studio默认配置信息,可访问debug.keystore(debug证书)文件,如果您希望自己拥有密码和配置,可以将其设为自定义证书。



1

如果不确定以前是否设置过密码,请尝试输入空密码。它为我工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.