Android 对apk进行签名
生活随笔
收集整理的這篇文章主要介紹了
Android 对apk进行签名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、對apk進行簽名
生成簽名文件:
keytool -genkey -v -keystore adam.keystore -alias adam -storepass 123456 -keypass 123456 -keyalg RSA -validity 360001.使用jarsigner(僅限V1簽名):
jarsigner -verbose -keystore 證書路徑 -signedjar 新.apk 要.apk adam2.使用apksigner(默認V1和V2簽名),Android11以上不包含V2簽名會裝不上
apksigner sign --ks 證書路徑 --ks-key-alias adam 要.apkNotice:? ?v1簽名后再對齊,v2要簽名前對齊。
對齊apk:
zipalign -f -v 4 infile.apk outfile.apk查看apk是否對齊:
zipalign -c -v 4 outfile.apk二、查看apk簽名
1.查看apk是否簽名(V1)
keytool -printcert -jarfile adam.apk2.查看apk是否簽名V1、V2、V3、V4
apksigner verify -verbose -print-certs 要檢查的Apk路徑.apk3.查看簽名文件?
keytool -list -v -keystore adam.keystore總結
以上是生活随笔為你收集整理的Android 对apk进行签名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 减半技术实现求a的n次幂
- 下一篇: 【Android 】零基础到飞升 | S