Android獲取SHA1的方法
某些Google Play服務(wù)(例如Google登錄和App Invites)要求我們提供簽名證書的SHA-1,以便google paly為我們的應(yīng)用創(chuàng)建OAuth2客戶端和API密鑰。
那么如何獲取SHA-1呢?
獲取SHA-1有多種方法,這里我們介紹用命令行的方法。(使用keytool,注意,keytool是jdk的工具,所以要先設(shè)置好jdk的環(huán)境變量)
SHA-1分為兩種:發(fā)行版和調(diào)試版。這兩種的獲取方式是類似的。
1、調(diào)試版:
(1)打開命令行窗口,進(jìn)入C:\Users\Administrator\.android目錄,里面有一個debug.keystore文件。
(2)輸入keytool -list -v -keystore debug.keystore
命令
結(jié)果如下圖:
口令為android
然后下面出現(xiàn)SHA1后面的那串便是了。
2、發(fā)布版:
首先要給自己的應(yīng)用簽名,然后把自己的簽名證書放到指定目錄下,假設(shè)放到C:\key\googlesignin.jks,googlesignin.jks為我們簽名生成的文件
(1)在C:\key里面打開命令窗口
(2)輸入keytool -v -list -keystore googlesignin.jks
結(jié)果如圖:
口令為簽名時候所用的密碼
然后下面出現(xiàn)SHA1后面的那串便是了。
總結(jié)
以上所述是小編給大家介紹的Android獲取SHA1的方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!
相關(guān)文章
Android開發(fā)學(xué)習(xí)筆記 淺談WebView
WebView(網(wǎng)絡(luò)視圖)能加載顯示網(wǎng)頁,可以將其視為一個瀏覽器。它使用了WebKit渲染引擎加載顯示網(wǎng)頁,實(shí)現(xiàn)WebView有以下兩種不同的方法2014-11-11ReactiveCocoa代碼實(shí)踐之-RAC網(wǎng)絡(luò)請求重構(gòu)
這篇文章主要介紹了ReactiveCocoa代碼實(shí)踐之-RAC網(wǎng)絡(luò)請求重構(gòu) 的相關(guān)資料,需要的朋友可以參考下2016-04-04Android 自定義精美界面包含選項(xiàng)菜單 上下文菜單及監(jiān)聽詳解流程
這篇文章主要介紹了一個Android實(shí)例小項(xiàng)目,它包含了選項(xiàng)菜單、上下文菜單及其對應(yīng)的監(jiān)聽事件,它很小,但這部分功能在Android開發(fā)中很常見,需要的朋友來看看吧2021-11-11Android控件之EditView常用屬性及應(yīng)用方法
本篇文章介紹了,Android控件之EditView常用屬性及應(yīng)用方法。需要的朋友參考下2013-04-04Android?MaterialButton使用實(shí)例詳解(告別shape、selector)
我們平時寫布局,當(dāng)遇到按鈕需要圓角、或者描邊等,通常的方法是新建一個xml文件,在shape標(biāo)簽下寫,然后通過android:background或setBackground(drawable)設(shè)置,這篇文章主要給大家介紹了關(guān)于Android?MaterialButton使用詳解的相關(guān)資料,需要的朋友可以參考下2022-09-09Android開發(fā)之TabHost選項(xiàng)卡及相關(guān)疑難解決方法
這篇文章主要介紹了Android開發(fā)之TabHost選項(xiàng)卡及相關(guān)疑難解決方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Android開發(fā)中TabHost選項(xiàng)卡的常見用法以及相關(guān)疑難問題解決方法,需要的朋友可以參考下2019-03-03