教你在AndroidStudio中如何擷取SHAI值
打開Android Studio任意一個項目,點選右側工具欄Gradle→項目名→:app→Tasks→android;
如圖所示
這裡展示了一個Android Studio項目中所有内置的Gradle Tasks,其中signingReport這個Task就是用來檢視簽名檔案資訊。輕按兩下signingReport,如圖所示。
其中SHAI就是我們需要的SHAI指紋了,當然你的Android Studio顯示的指紋和我的肯定不一樣的。另外需要注意,目前我麼使用的是debug.keystore檔案所生成的指紋,這是Android自定生成的一個用于測試的簽名檔案。而你的應用程式釋出時還需要建立一個正式idea簽名檔案,如果要得到它的指紋,可以在cmd中輸入如下指令:
keytool -list -v -keystore <簽名檔案路徑>
然後輸入正确的密碼就可以了。
以上就是擷取debug版和釋出版的SHAI值得擷取簡單的介紹,希望對你的學習和工作有所幫助!
在Android Studio 2.2版本以後,按經驗教程步驟操作依然看不到的SHA1和MD5,怎麼辦怎麼辦?别擔心,這時候我們點選一下這個小按鈕,還是熟悉的味道,還是熟悉的感覺.
那麼又有人問,如果不是檢視項目中的簽名,我該用什麼辦法去檢視其它App中的簽名SHAI和MD5呢?
為了避免注冊時弄錯簽名,建議直接用打包出來的apk檢視簽名,具體如下:
) 将apk修改字尾為 .rar檔案後解壓;
) 進入解壓後的META-INF目錄,該目錄下會存在檔案CERT.RSA
) 在該目錄下打開cmd,輸入指令 :keytool -printcert -file CERT.RSA
這裡将會顯示出MD5和SHA1簽名。
關于下載下傳‘借鑒’三方代碼時經常要編譯等待很久的解決辦法(教你站在巨人的肩膀上)
step 1:
step 2:
将該版本号修改為本地項目正在使用的版本号
step 3:
step 4:
修改版本号
修改完再通過android studio打開即可,你就會發現整個編譯過程會極大的加快。
簡書傳送門
Gradle下載下傳位址傳送門