如何獲取apk的簽名資訊?

2021-07-11 15:41:52 字數 662 閱讀 3604

在接入第三方功能時,經常要註冊提交apk的簽名資訊 (sha1簽名)?

獲取apk簽名資訊的步驟:

1)修改apk字尾名為zip,解壓得到其中的meta-inf資料夾;

2)把meta-inf資料夾放到c盤根目錄下;

3)在dos面板中,  敲入命令:  keytool -printcert -file c:\meta-inf\cert.rsa  命令,即可獲取sha1簽名資訊

————————————————————————————>

keytool主要用於製作數字證書;

如何通過keytool檢視數字證書資訊?

keytool -printcert -file  

printcert:列印證書資訊   檔案位置

meta-inf :元資訊

rsa:公鑰加密演算法

————————————————————————————>

如果輸入命令keytool,提示"keytool不是內部或外部命令" 說明  jdk環境變數沒有配置,要去配置jdk環境變數。

apk簽名 apk版本資訊

1.apk簽名 只支援v1簽名 jarsigner verbose keystore keystore signedjar signed.apk unsigned.apk keyalias別名 支援v1,v2簽名 apksigner對apk簽名的各個引數 apksigner sign 執行簽名操作 ...

如何檢視apk和簽名檔案的簽名資訊

1.通過apktool工具解壓當前apk 比如 demo.apk 解壓後,會生成cert.rsa檔案 apktool d demo.apk 2.通過keytool命令獲取簽名資訊 keytool printcert file c android soft apktool demo original ...

如何對apk進行簽名或者更改簽名

之前對apk簽名一直都是在開發工具上直接簽名的,要麼是eclipse中的android tools 或者使用android studio直接進行簽名,但是如果給你乙個未簽名的apk,讓你對其簽名,該怎麼辦呢,使用命令列簽名唄。jarsigner verbose keystore mykeystore...