I am creating Android application which use Facebook login SDK.
I'd like to generate debug key hash. On Facebook website I found this command:
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%.android\debug.keystore | openssl sha1 -binary | openssl base64
I modified this command to work on my computer:
keytool -exportcert -alias androiddebugkey -keystore C:\Users\redio\.android\debug.keystore | "C:\OpenSSL\bin\openssl" sha1 -binary |"C:\OpenSSL\bin\openssl" base64
Next I entered password: android
this command generated this hash: QUhvjKstiP5gc7hPEzwF89mwHws=
then I pasted it in facebook developer console and facebook is still saying that key hash is invalid. I know that I can copy the key hash from warning message, and paste it in facebook developer console. But my question is why keytool is generating wrong key hash?