場景
在獲取百度地圖的SHA1時提示:
'keytool' 不是內部或外部命令,也不是可運行的程序
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
要執行的命令是:
keytool -list -v -keystore debug.keystore
這里的路徑是在環境變量中配置的ANDROID_SDK_HOME的位置
keytool所在位置在jdk安裝路徑下的bin目錄,jdk的默認安裝路徑是
C:\Program Files\Java\jdk1.8.0_181\bin
要想實現上面獲取SHA1的命令,首先后面要用到安卓SDK中的debug.keystore,來到自己AndroidSDK的路徑下.android路徑
我這里已經將其修改,具體參照下面
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103791948
所以來到對應.android的路徑
在此處打開命令行,然后將上面jdk中的keytool.exe拖到命令行中,然后后面輸入
-list -v -keystore debug.keystore
完整命令
"C:\Program Files\Java\jdk1.8.0_181\bin\keytool.exe" -list -v -keystore debug.keystore
如圖