什么是android中的生产密钥库,我如何获得生产路径到密钥库?

时间:2016-04-29 11:43:09

标签: android google-authentication

我正在尝试在我的Android应用中添加Google身份验证功能,为此我需要获得Android签名证书SHA-1。官方tutorial表示使用以下命令获取SHA-1哈希值。

在发布模式

keytool -exportcert -list -v \-alias <your-key-name> -keystore <path-to-production-keystore>

调试模式

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

现在我对这个生产密钥库和debug.keystore以及如何获取生产密钥库的路径感到困惑?解释表示赞赏。

2 个答案:

答案 0 :(得分:10)

如果您没有密钥库文件,请使用以下命令:

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

生成密钥库将在您创建签名的APK文件时生成。

请参阅以下链接以获取信息:

http://developer.android.com/tools/publishing/app-signing.html

答案 1 :(得分:1)

偶然发现,但是我使用Windows。我得到了我的答案,希望能帮助其他来此帖子的Windows用户。

keytool -list -v -alias androiddebugkey -keystore C:\Users\<name>\.android\debug.keystore