首先從這個a link
其次它解壓到本地磁盤C下載OpenSSL:已命名openssl可以即文件夾名
第三將其設置在環境變量中。步驟如下
右擊我的電腦 - >屬性 - >高級 - >環境變量 下系統變量 - >點擊路徑,然後單擊編輯
現在,插入一個「;」分號並粘貼文件夾openssl的路徑。然後好的。
現在你可以看到openssl被公認爲cmd中的命令。
得到KeyHash執行follwing的警告CMD
keytool -exportcert -alias androiddebugkey -keystore "path of ur debug.keystore" | "C:\openssl\bin\openssl.exe" sha1 -binary | "C:\openssl\bin\openssl.exe" base64
解決方案---
WARNING: can't open config file: C:/OpenSSL/openssl.cnf
WARNING: can't open config file: C:/OpenSSL/openssl.cnf
openssl:Error: 'base' is an invalid command.
1日在類似於第三步的環境變量添加以下行。
設置OPENSSL_CONF=c:\openssl\bin\openssl.cfg
現在運行CMD以上
keytool -exportcert -alias androiddebugkey -keystore "path of ur debug.keystore" | "C:\openssl\bin\openssl.exe" sha1 -binary | "C:\openssl\bin\openssl.exe" base64
ü做得到警告,但keyHash在CMD返回...
1)CD C:\ Program Files文件\的Java \ jdk1。 6.0 \ bin> 2)keytool -exportcert -alias androiddebugkey -keystore HOMEPATH \ .android \ debug.keystore | openssl sha1 -binary | openssl enc -a -e –
我得到了同樣的問題,你需要下載openssl,查看這個[視頻](https://www.youtube.com/watch?v=LUv8NDgu2Xk)它很容易幫我出來 – Coderji