在接入第三方功能時,經常要註冊提交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...