AS生成SHA1值,用於地圖等

1、生成簽名文件android

1.點擊菜單欄中的Build的。 
這裏寫圖片描述工具

2.彈出窗體,以下圖,選中Generate Signed APK,並點擊。 
這裏寫圖片描述gradle

3.彈出窗體,以下圖。 
這裏寫圖片描述ui

4.點擊Create new…按鈕,建立一個簽名文件。選擇keystore保存的路徑,填寫keystore和key密碼。ketystore密碼和key密碼在後面會用到。其餘信息不是很重要,按實際狀況寫就好。 
這裏寫圖片描述.net

5.點擊ok按鈕。能夠看到,重要的信息都顯示在這裏了,點擊next。 
這裏寫圖片描述debug

6.在Build Type類型選擇release,點擊Finish,release是發佈版本用的簽名文件,選擇debug是debug用的簽名文件。 
這裏寫圖片描述 
這樣就生成好了簽名文件了。圖片

注:release和debug簽名的區別 
*1.debug簽名的應用程序不能在Android Market上架銷售,它會強制你使用本身的簽名;Debug模式下簽名用的證書自從它建立之日起,1年後就會失效。 
2.debug.keystore在不一樣的機器上所生成的可能都不同,就意味着若是你換了機器進行apk版本升級,那麼將會出現上面那種程序不能覆蓋安裝的問題,至關於軟件不具有升級功能!*get

2、將生成的keystore.jks文件添加到build.gradle中io

1.點擊下圖位置按鈕。 
這裏寫圖片描述編譯

2.彈出了窗體,選中Signing選項,點擊「+」標籤,生成一個配置信息。填寫簽名文件填寫的信息,點擊ok。 
這裏寫圖片描述

3.在android studio編譯完成後,會在build.gradle文件中,多出這樣的配置信息。以下圖: 
這裏寫圖片描述

3、生成SHA1和MD5值

生成SHA1和MD5值須要使用DOS窗口,固然在android studio能夠直接使用Terminal工具

1.點擊Terminal工具,接下來須要使用dos命令了 
這裏寫圖片描述

2.將目錄切換成keystore.jks文件目錄,輸入keytool -list -v -keystore keystore.jks。按下回車鍵。輸入keystore密碼 
這裏寫圖片描述

相關文章
相關標籤/搜索