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應用重簽名Android
- 簽名打包Android版apkAndroidAPK
- MD5簽名
- iOS逆向——應用簽名及重簽名原理iOS
- iOS應用簽名(上)iOS
- iOS應用簽名(下)iOS
- iOS逆向 應用重簽名+微信重簽名實戰iOS
- Android v1 簽名 和 v2+ 簽名Android
- Android空包Apk簽名AndroidAPK
- Android簽名機制Android
- iOS逆向 - 應用簽名原理及重簽名 (重籤微信應用實戰)iOS
- 程式碼簽名證書能給哪些應用程式進行簽名
- 簡單獲取安卓應用簽名(微信開放平臺)安卓
- Android之重新簽名APKAndroidAPK
- 數字簽名的原理和應用
- tkinter調取簽名網而設計簽名頁面(十七)
- 群簽名與環簽名的介紹
- iOS簽名、iOS企業簽名、iOS超級簽名工具使用iOS
- 蘋果軟體打包簽名原理蘋果
- Android 多包名打包應用Android
- 蘋果企業簽名多少錢-ios企業簽名-企業簽名蘋果iOS
- IOS 逆向開發(三)應用簽名iOS
- 加固+美團walle簽名打包+Python一鍵打包Python
- C# 獲取PDF中的數字簽名證書C#
- Pressone 簽名
- 簽名修改
- 環簽名
- Java 獲取PDF數字簽名證照資訊Java
- 電子簽名與手寫簽名的區別,電子簽名的優勢是什麼?
- iOS證書籤名機制&重簽名&防止重簽名iOS
- Android加固之後Apk重簽名AndroidAPK
- Xamarin Android使用自簽名證書Android
- Android探索之旅 | 用ADB獲取應用APK名AndroidAPK
- 為什麼要給應用程式簽名?
- iOS應⽤簽名原理淺析iOS
- 蘋果簽名該怎麼去選擇呢?iOS企業簽名-企業簽名蘋果iOS
- 蘋果企業簽名—ios簽名的演算法形式蘋果iOS演算法