獲取apk簽名及apk簽名方法

  1. 通過終端命令獲取
    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獲取簽名
  2. apk簽名方式
    這裏使用Android Studio爲應用簽名,操作步驟如下:
  3. 點擊Build->Generate Signed APK,點擊Create new…,如圖 3所示。
    這裏寫圖片描述
    圖 3 生成apk
  4. 填寫好相關信息,如圖 4所示,點擊OK。
    這裏寫圖片描述
    圖 4 生成新簽名
  5. 點擊next,輸入linux用戶密碼,點擊OK。
    這裏寫圖片描述
    圖 5 輸入linux密碼
  6. 點擊Finish,等待簽名完成即可。
    這裏寫圖片描述
    圖 6 完成簽名
  7. 簽名完成後會,Android Studio的右邊側欄會出現彈窗消息,點擊Show in Files,即可找到簽名後的apk,如圖 7 在文件夾中打開所示。
    這裏寫圖片描述
    圖 7 在文件夾中打開
  8. 如圖 8 文件夾結構所示,紅色箭頭所指及爲簽名後apk。
    這裏寫圖片描述
    圖 8 文件夾結構
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章