SignAPK是針對修改后的APK重新生成全新簽名證書的工具,不簽名APK將無法安裝。
signapk簽名工具介紹
SignApk.jar是一個已包含在Android平臺源碼包中的工具。如果要使用SignApk.jar,你需要創(chuàng)建一個帶有對應證書/公鑰的私鑰。而你可以使用Openssl來創(chuàng)建私鑰/公鑰對。在Unix/Linux系統(tǒng)中使用Openssl相對來說比較容易。
signapk簽名工具用法
如何使用OpenSSL創(chuàng)建私鑰/公鑰對
在OpenSSL\bin文件夾下按順序輸入
openssl genrsa -out key.pem 1024
openssl req -new -key key.pem -config C:\OpenSSL\openssl.cnf -out request.pem
openssl x509 -req -days 9999 -in request.pem -signkey key.pem -out certificate.pem
openssl pkcs8 -topk8 -outform DER -in key.pem -inform PEM -out key.pk8 -nocrypt
(如果你創(chuàng)建了自己的私鑰/公鑰對)
復制certificate.pem和key.pk8到文件夾中,在該文件下下
java -jar signapk.jar certificate.pem key.pk8 your-app.apk your-signed-app.apk
或是
java -jar signapk.jar certificate.pem key.pk8 your-update.zip your-signed-update.zip
- PC官方版
- 安卓官方手機版
- IOS官方手機版