回答

0
C:\Program Files\Java\jdk1.7.0_45\bin>keytool -exportcert -alias **aliasname** 
    -keystore "C:\Users\-----path----\.android\release.keystore" |"C:\openssl\bin\opens 
    sl" sha1 -binary | "C:\openssl\bin\openssl" base64 


Enter keystore password: **keystore password** 
nWs908k6K4sfoIvWyuioklp= 

https://www.openssl.org/source/ 需要一个OpenSSL的。如果没有你的OpenSSL不能产生释放哈希键

+0

什么是别名?它的一个标志键Alies? –

+0

是的....生成keyhash后包含在developers.facebook.com –

+0

release.keystore是“xxx.jks”文件吗? –

0

enter image description here

做到像在命令提示符......

+0

keytool -exportcert -alias androiddebugkey -keystore“C:\ Users \ admin \ .android \ debug.keystore”|“C:\ openssl \ bin \”打开 sl“sha1 -binary | “C:\ openssl \ bin \ openssl”base64 –

+0

是的,先生,我已经完成了相同的cmd –

+0

后给予密码,你会得到一个密钥知道。复制该密钥放在您的项目中的developers.facebook.com –

1

enter image description here

在关键字哈希把两只调试密钥哈希和发布密钥散列。

+0

如何生成发布密钥? –

+0

从cmd提示符处复制keyhash –

+0

根据您的密钥库文件生成释放密钥 –