android Studio keytool' 不是內部或外部命令,也不是可運行的程序 或批處理文件


//android Studio  keytool' 不是內部或外部命令,也不是可運行的程序 或批處理文件

 

遇到這個問題好久了,一直沒解決今天搜集了大量的資料,有的說什么Java沒配置好,不是扯犢子嗎?!Android Studio能打開,怎么可能是java環境變量配置問題。

 

搜了半天,自己有想了想鼓搗一個小時終於行了。

 

看到有人發帖說這個keytool是在java  的bin里面,然后我就找確實有,但是單擊時打開閃退。

 

算了分步驟寫吧  這樣還簡單。

 

 

①找到安裝Java的路徑比如我的是


②打開運行先轉到你的keytool文件夾路徑下,然后回車。再運行它(輸入keytool.exe   快捷鍵是Tab建和Linux一樣),然后在后邊輸入命令 -list -keystore 輸上后后邊跟的就是你的debug.keystore文件的對象路徑。然后提示輸入密庫口令  輸入android ,好再回車就看見你的Sha1了。

 


最近用的是Linux,今天開BaiduMap 查了一下,用下邊的命令,看一下:

tcoy@tcoy:~$ cd ~/.android
tcoy@tcoy:~/.android$ tcoy@tcoy:~$ cd ~/.android
tcoy@tcoy:~$:未找到命令
tcoy@tcoy:~/.android$ ls
adbkey cache modem-nv-ram-5556
adbkey.pub ddms.cfg monitor-workspace
analytics.settings debug.keystore repositories.cfg
androidwin.cfg emu-update-last-check.ini sites-settings.cfg
avd metrics uid.txt
breakpad modem-nv-ram-5554
tcoy@tcoy:~/.android$ celart
celart:未找到命令
tcoy@tcoy:~/.android$ clear

tcoy@tcoy:~/.android$ keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore 
輸入密鑰庫口令: 
別名: androiddebugkey
創建日期: 2016-9-29
條目類型: PrivateKeyEntry
證書鏈長度: 1
證書[1]:
所有者: C=US, O=Android, CN=Android Debug
發布者: C=US, O=Android, CN=Android Debug
序列號: 1
有效期開始日期: Thu Sep 29 07:28:01 CST 2016, 截止日期: Sat Sep 22 07:28:01 CST 2046
證書指紋:
MD5: 25:11:54:7B:2D:DA:41××××××78:9F:F8:29:BC:4A
SHA1: A6:57:D1:55:0××××××9C:25:A5:6C:DE:3D:A8:AA:8F:6A:75:EE
SHA256: E4:8A:B1:58:6C:2C×××××:A7:FD:FF:A5:A6:F9:7C:DA:9F:8B:F3:8C:9D:B9:11:60:0A:8F:ED:6C:5A:96
簽名算法名稱: SHA1withRSA
版本: 1


原文鏈接:https://blog.csdn.net/csdnhejingzhou/article/details/50643246


免責聲明!

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



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