invalid key hash the key hash does not match any stored key hash
Use one of this versions: openssl-0.9.8e _X64.zip
You should not use the openssl-0.9.8k_X64.zip
.
difference is k and e
and generate key again using
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl base64
on cmd
delete the app and try to create a new hash key by following this method!
There is no need to delete app from Facebook developer website again and again. What all you need is to go your terminal(Mac or Linux) and type:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
And Window's user open cmd and type:
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl
base64
After this you will be asked for "Enter keystore password:", for this remember enter only android
.Now use this key hash at Facebook developer website(Note: this key hash will be same as key hash you were getting in error).
Mostly people are asking to delete app from Facebook developer website and again make new one,but believe me this is actually what you have to do.