註:前提是你已經安裝好jdk和android-sdk,並且將兩者的環境變數已經設置完畢,我這裡是jdk8 獲取開發版sha1(也稱作測試版) 1.打開命令行 2.輸入keytool -list -v -keystore debug.keystore獲取開發板sha1 這裡應該讓你輸入密碼,我的是直接 ...
註:前提是你已經安裝好jdk和android-sdk,並且將兩者的環境變數已經設置完畢,我這裡是jdk8
獲取開發版sha1(也稱作測試版)
1.打開命令行
1 cd .android
2.輸入keytool -list -v -keystore debug.keystore獲取開發板sha1
1 keytool -list -v -keystore debug.keystore
這裡應該讓你輸入密碼,我的是直接回車就可以,不行的話網上說輸入android就可以,至此開發版sha1獲取完畢
獲取發佈版sha1
1.生成apk的文件簽名,在jdk安裝目錄的bin文件夾下打開命令行視窗並輸入以下命令
1 keytool -genkey -alias app.keystore -keyalg RSA -validity 20000 -keystore app.keystore 2 #keytool -genkey 生成簽名文件 3 #-alias app.keystore 為生成文件簽名別名 4 #-keyalg RSA 為加密和數字簽名的演算法。 5 #-validity 20000 為有效天數。 6 7 #然後點擊回車將依次提示如下內容: 8 9 #輸入keystore密碼://輸入你的密碼 10 #再次輸入新密碼://再次輸入一次 11 #您的名字與姓氏是什麼 zhangsan 12 #您的組織單位名稱是什麼 alibaba 13 #您的組織名稱是什麼 alibaba 14 #您所在的城市或區功能變數名稱稱是什麼 beijing 15 #您所在的州或省份名稱是什麼 beijin 16 #該單位的兩字母國家代碼是什麼 cn 17 #提示:CN=zhangsan, OU=alibaba, O=alibaba.com, L=beijing, ST=beijing,C=cn正確嗎?輸入:Y 18 #輸入<app.keystore>的主密碼(如果和 keystore 密碼相同,按回車): 19 20 #停留一段時間會自動在jdk的bin目錄下生成一個app.keystore簽名文件
2.在命令行輸入以下命令獲取發佈版sha1
keytool -list -v -keystore app.keystore
這裡會讓你輸入密碼,就是你剛纔自己設置的密碼,然後得到發佈版sha1