首页 > 解决方案 > 他们要求为开发环境生成密钥哈希的密码是什么?

问题描述

我正在使用 android facebook sdk 在我的应用程序中拥有 facebook 登录功能。我正在按照本指南https://developers.facebook.com/docs/android/getting-started/这样做。据说在 Java SDK 文件夹中运行命令“ keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%.android\debug.keystore | openssl sha1 -binary | openssl base64 ”以生成密钥。完成后,系统提示我输入密码,但不清楚他们要求我输入什么密码。有任何想法吗 ?

标签: android-studiopasswordsandroid-keystorekeystore-access

解决方案


调试密钥库的默认密码是android. 你可以在这里查看:

https://developers.google.com/android/guides/client-auth

请注意,您不仅需要您提到的调试密钥的 SHA-1 指纹,还需要发布密钥的 SHA-1 指纹才能将您的应用程序向公众开放。您可以通过多种方式制作和处理释放键。在这里检查:

https://developer.android.com/studio/publish/app-signing


推荐阅读