1. 程式人生 > >android apk 簽名 之 在原始碼環境裡如何完成

android apk 簽名 之 在原始碼環境裡如何完成

假設Android原始碼路徑為 ProPath/

且cd到此路徑下,之後執行


1. cp  ./build/target/product/security/releasekey.x509.pem  ./

2. cp  ./build/target/product/security/releasekey.pk8 ./

3. cp ./prebuilts/sdk/tools/lib/signapk.jar ./


比如我們要簽名的apk為 Camera2.apk

cp out/t***/system/app/Camera2.apk ./Camera1.apk


準備工作已經完成,剩下的就是簽名命令了,執行:

java -jar signapk.jar  releasekey.x509.pem releasekey.pk8 Camera1.apk Camera2.apk


此時會提示我們輸入密碼。輸入密碼回車,簽名完成。


驗證簽名是否OK執行如下命令:

jarsigner -verify -verbose -certs  Camera2.apk