eclipse,android studio 簽名打包,獲取MD5, SHA1(應用的簽名)
引入:
(1)專案的收官階段,我們比用到的簽名,打包,上傳應用商店。。。
(2)在開發的中途接入第三方的sdk時候經常需要我們的簽名的md5去獲取相應的appID(比如微信分享,登陸需要專案的應用簽名)
下面我們就來說說這兩個平臺的打包和MD5的獲取
捨不得丟棄的老大爺Eclipse
應用打包:
1.:
2.
3.
4.
5
6下次打包就使用這個,不需要重建了
獲取MD5。簽名:
本應用的(一般我們上線使用的)
使用生成的helloworld.key打包專案,你會發現第5張圖出變成
Eclipse本身 debug的簽名
點選Window——preferences彈出視窗
新進 新星Android studio
1.使用as自帶的打包
這個打包的時候會去重新“編譯”(我給他叫編譯,會出現重複id,什麼的問題報錯,這個就要求你專案寫的時候要嚴格一些)
應用打包:
2.使用命令列打包
這個打包就沒有第一個那麼的嚴格了,
一般時候我們可以直接在 在 as的 Terminal 控制檯上 直接 輸入: gradle assembleRelease
當時有時候你會發現 控制檯 給你個 bash gradle command not found (這個原因就是因為你的gradle路徑錯了,本來一個簡單問題,卻坑了我好久)可以看下這篇
獲取MD5。簽名:
本應用的(一般我們上線使用的)
1.首先在把控制檯切換到c盤的.android目錄下(使用 cd來切換)
2.輸入keytool -list -v -keystore **** (這裡的***是你剛打包時候得.jks的目錄) 得到三種指紋證書,選取SHA1型別的證書,密匙口令是你打包時候得密碼,就可以獲取到MD5和SHA1(注意如果不輸入-v的話就只會出現SHA1的值)
as本身 debug的簽名(這裡就不上圖了,和上面的基本類似)
1.第一步同上面的第一步一樣,2.輸入keytool -list -v -keystore debug.keystore得到三種指紋證書,選取SHA1型別的證書,密匙口令是android,就可以獲取到MD5和SHA1
相關文章
- Android Studio生成簽名檔案,自動簽名,以及獲取SHA1和Android
- 程式獲取Android簽名Android
- 【Android】通過keytool獲取簽名md5,sha1,sha256的方法Android
- Android 應用簽名Android
- Android App的簽名打包AndroidAPP
- Android Studio 簽名打包過程圖解Android圖解
- Android 打包簽名 從生成keystore到完成簽名Android
- MD5簽名
- Android應用重簽名Android
- 簽名打包Android版apkAndroidAPK
- iOS逆向——應用簽名及重簽名原理iOS
- Android打包簽名那點事Android
- Authenticode簽名對未簽名程式碼的應用
- iOS逆向 應用重簽名+微信重簽名實戰iOS
- iOS應用簽名(上)iOS
- iOS應用簽名(下)iOS
- 簡單獲取安卓應用簽名(微信開放平臺)安卓
- android 利用shell指令碼重新打包簽名Android指令碼
- Android 生成簽名apk與多渠道打包AndroidAPK
- iOS逆向 - 應用簽名原理及重簽名 (重籤微信應用實戰)iOS
- 蘋果軟體打包簽名原理蘋果
- Android v1 簽名 和 v2+ 簽名Android
- 程式碼簽名證書能給哪些應用程式進行簽名
- 教你在Android自動打包解包簽名方法Android
- 群簽名與環簽名的介紹
- tkinter調取簽名網而設計簽名頁面(十七)
- 數字簽名的原理和應用
- iOS簽名、iOS企業簽名、iOS超級簽名工具使用iOS
- Android空包Apk簽名AndroidAPK
- Android簽名機制Android
- 蘋果企業簽名多少錢-ios企業簽名-企業簽名蘋果iOS
- Gradle For Android(二) 多渠道打包與簽名配置GradleAndroid
- Gradle for Android(三)多渠道打包、配置簽名資訊GradleAndroid
- Android專案如何進行簽名打包釋出Android
- Android Studio 使用正式簽名進行除錯Android除錯
- 獲取APK檔案的簽名資訊,反射實現APK反射
- Java 獲取PDF數字簽名證照資訊Java
- IOS 逆向開發(三)應用簽名iOS