使用高德,百度地圖時 填寫的安全碼SHA1獲取方式

找到本身下載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

相關文章
相關標籤/搜索