找到本身下載JDK的位置,打開cmd 進入該地址下的bin目錄 (默認是C:\JAVA\jdk對應的版本號\bin)android
如:(我是本身設置的位置)工具
輸入命令 keytool -v -list -keystore keystore文件名(加後綴)如:spa
而後輸入密鑰,默認的密鑰是android,若是是本身設置的,就輸入本身設置的密鑰便可.net
就會顯示如下信息:列表中的SHA1對應的值就是你須要的debug
若是你沒有debug.keystore這個文件 ,須要本身在該目錄下建立新的.keystore文件,步驟以下:blog
輸入命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore debug.keystore ------這裏名字也能夠是android.keystore開發
而後設置密鑰以及問題,設置完成之後,回答 y完成設置。這一步完成之後回到上面步驟獲取本身的SHA1碼get
在flutter使用高德時,一直報錯「KEY錯誤」,才發現Debug版本的SHA1是這樣獲取的cmd
1.開發模式sha1的獲取:
使用keytool(密鑰和證書管理工具):進入cmd模式,依次進入到「c盤/用戶名/.android 」路徑下,執行keytool -v -list -keystore debug.keystore -storepass android 命令。 (注意,debug.keystore是固定的,前面也無需加任何前綴)
原文:https://blog.csdn.net/m00123456789/article/details/71404282 it