申請key
android
Android studio 生成簽名證書,以及使用簽名打包APKeclipse
Build-->Generate Signed APK...-->-->ui
選擇Create new... -->-->加密
全部的pwd均忽略,無非就key文件的加密以及項目keyspa
key store path ---你能夠文件存儲位置命令行
Alias ---別名,就是至關於給某一個項目使用code
Vaildity--有效期 100便可ip
接下來無非是 你叫啥,你的公司是什麼,所在城市 所在省份 國家所屬代碼中(86)it
而後ok就會到建立KEY的界面。next---finsh而後就會自動簽名了。最好完成後會彈出一個框--->點擊 show in explorer 就會彈出簽名好的apk所在的文件夾io
接下來是修改簽名文件位置:
有兩種方式一種是本身手動去寫gralde,另外一種是直接採用android studio配置
手寫gralde以下:
android{
signingConfigs { config {// 配置名稱 keyAlias '別名' keyPassword '密碼' storeFile file('key位置') storePassword '密碼' } }
}
android studio 配置
右鍵你的moudle-->Open Moudle Settings 或者從file-->Project Structure...這裏打開你moudle setting 選擇你須要修改簽名文件的moudle 以下圖:
這樣便由android studio本身去寫你的gralde 你能夠打開你對應moudle的gralde看看裏面是否增長了signingConfigs 這個的描述
查看SHA1
key申請好了,也設置了默認看key了,如今咱們來查看下key的SHA1在那。
找了半天沒找到,可是我在android studio中發現一個命令行的輸入框以下:
這個鬼,在最低下點擊後,這貨和咱們dos窗口有點像,因而乎就以dos的方式輸入查看key的sha1的查詢命令
命令以下:
先用cd 跳轉到存放你key的目錄下,與dos的跳轉同樣 就是 cd D:xxx/xxx這樣
而後輸入:keytool -list -v -keystors key的完整文件名稱如:mykey.jsk(android studio申請的key是以jsk爲後綴名,eclipse申請的話是以 keystore爲後綴名)
輸入你的密碼以後就能顯示你須要的SHA1咯!!!