'keytool' 不是內部或外部命令,也不是可運行的程序


場景

在獲取百度地圖的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

 

如圖

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM