1. 程式人生 > 其它 >AS 整合高德地圖 獲取SHA1時debug.keystore金鑰庫檔案不存在

AS 整合高德地圖 獲取SHA1時debug.keystore金鑰庫檔案不存在

  • 問題

高德sdkAS的Terminal中使用第二個命令時debug.keystore金鑰庫檔案不存在

1、開啟Android Studio的Terminal工具。

2、輸入命令:keytool -v -list -keystore keystore檔案路徑。

3、輸入Keystore密碼。

  • 解決

報錯

G:\XXX>JDK路徑\jdk1.8.0_152\bin\keytool -v -list -keystore G:\debug.keystore
keytool 錯誤: java.lang.Exception: 金鑰庫檔案不存在: G:\debug.keystore
java.lang.Exception: 金鑰庫檔案不存在: G:\debug.keystore
        at sun.security.tools.keytool.Main.doCommands(Main.java:
783) at sun.security.tools.keytool.Main.run(Main.java:366) at sun.security.tools.keytool.Main.main(Main.java:359)

1 執行

G:\XXX>JDK路徑\jdk1.8.0_152\bin\keytool -importkeystore -srckeystore debug.keystore -destkeystore de
bug.keysto

2 再執行

G:\XXX>路徑\jdk1.8.0_152\bin\keytool -importkeystore -srckeystore debug.keystore -destkeystore debug.keystore -deststoretype pkcs12

3 最後

G:\XXX>路徑\jdk1.8.0_152\bin\keytool -v -list -keystore debug.keysto