- 通過終端命令獲取
1.1 通過keystore獲取
執行命令keytool -list -v -keystore keystoreName -storepass keystorePassword,輸入keystore名和對應的密碼即可獲取apk簽名,若沒有密碼,直接敲回車即可。例如圖 1所示。
圖 1 keystore查看簽名
1.2 通過apk獲取
在終端中執行以下步驟:
1、解壓apk,apk實質上是zip文件,所以可以使用命令unzip apkname解壓。
2、進入META-INF文件夾
3、使用命令keytool -printcert -file CERT.RSA 獲取到簽名值。
例如圖 2所示。
圖 2 apk獲取簽名 - apk簽名方式
這裏使用Android Studio爲應用簽名,操作步驟如下: - 點擊Build->Generate Signed APK,點擊Create new…,如圖 3所示。
圖 3 生成apk - 填寫好相關信息,如圖 4所示,點擊OK。
圖 4 生成新簽名 - 點擊next,輸入linux用戶密碼,點擊OK。
圖 5 輸入linux密碼 - 點擊Finish,等待簽名完成即可。
圖 6 完成簽名 - 簽名完成後會,Android Studio的右邊側欄會出現彈窗消息,點擊Show in Files,即可找到簽名後的apk,如圖 7 在文件夾中打開所示。
圖 7 在文件夾中打開 - 如圖 8 文件夾結構所示,紅色箭頭所指及爲簽名後apk。
圖 8 文件夾結構
獲取apk簽名及apk簽名方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.