apk簽名工具

對apk進行反編譯并修改后,需要對重新打包的apk進行簽名。


秘鑰生成工具——keytool
路徑:jdk/bin/keytool.exe
生成秘鑰:keytool -genkeypair -keystore test.keystore -alias test -validity 10 -keyalg RSA
其中-validity指定有效期天數,-keyalg指定算法
查看秘鑰信息:keytool -list -v -keystore test.keystore

JDK簽名工具——jarsigner
僅支持V1簽名
路徑:jdk/bin/jarsigner.exe
命令:jarsigner -keystore test.keystore test.apk testkey

apk簽名工具——apksigner
默認開啟V1和V2簽名
路徑:AndroidSDK/build-tools/28.0.0/apksigner.bat
命令:apksigner sign --ks xx.keystore --ks-key-alias testkey test.apk

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容