第一步、打開 Android Studio 的 Terminal 工具。android
第二步、輸入命令:keytool -v -list -keystore keystore 文件路徑。工具
第三步、輸入 Keystore 密碼ui
一、運行進入控制檯。spa
二、在彈出的控制檯窗口中輸入 cd .android 定位到 .android 文件夾。debug
三、繼續在控制檯輸入命令。調試
調試版本使用 debug.keystore,命令爲:keytool -list -v -keystore debug.keystore。blog
發佈版本使用 apk 對應的 keystore,命令爲:keytool -list -v -keystore apk 的 keystore 。開發
說明:keystore 文件爲 Android 簽名證書文件。io
以下所示:jdk
提示輸入密鑰庫密碼,開發模式默認密碼是 android,發佈模式的密碼是爲 apk 的 keystore 設置的密碼。輸入密鑰後回車(若是沒設置密碼,可直接回車),此時可在控制檯顯示的信息中獲取 Sha1 值,以下圖所示:
附:發佈版的簽名證書文件獲取
在AndroidStudio中要手動生成簽名的apk,按照如下步驟:
1. 在菜單欄中,Build > Generate Signed APK
2.在新的密鑰庫窗口,爲您提供密鑰庫和密鑰如下信息,如圖所示。
3.在生成簽名APK窗口中,選擇一個密鑰庫,私鑰,並輸入密碼兩種。(若是在上一步中建立您的密鑰庫,這些字段已經爲您填充。)而後單擊 下一步
4.在下一個窗口中,選擇簽署的apk的輸出目錄,和簽名的環境,而後單擊 Finish(完成)。