西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

安卓簽名工具(signapk)

官方最新版
  • 安卓簽名工具(signapk)官方最新版
  • 軟件大小:9KB
  • 更新時(shí)間:2011-09-27 22:16
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 手機(jī)工具
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):Android
  • 官方網(wǎng)站:http://www.innovatechautomation.com
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

APKtool編譯生成的apk若沒(méi)簽名,不能安裝,可以用signapk對(duì)apk文件簽名。signapk是Android源碼包中的一個(gè)簽名工具,源碼路徑為/build/tools/signapk/SignApk.java!

signapk簽名工具介紹:

SignApk.jar是一個(gè)已包含在Android平臺(tái)源碼包中的工具。如果要使用SignApk.jar,你需要?jiǎng)?chuàng)建一個(gè)帶有對(duì)應(yīng)證書(shū)/公鑰的私鑰。而你可以使用Openssl來(lái)創(chuàng)建私鑰/公鑰對(duì)。在Unix/Linux系統(tǒng)中使用Openssl相對(duì)來(lái)說(shuō)比較容易。

signapk簽名工具用法:

如何使用OpenSSL創(chuàng)建私鑰/公鑰對(duì)

在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)建了自己的私鑰/公鑰對(duì))
復(fù)制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

使用方法:

java -jar signapk.jar  platform.x509.pem platform.pk8 old.apk new.apk 執(zhí)行后new.apk即為簽名后的文件。

其中platform.x509.pem替換為壓縮包中的testkey.x509.pem,platform.pk8替換為testkey.pk8。

之前我們說(shuō)過(guò)signapk工具也可以對(duì)刷機(jī)rom卡刷包進(jìn)行前面,同樣的我們也可以使用上面的方法對(duì)卡刷包進(jìn)行簽名。我們只需要將上面的最后兩個(gè)參數(shù)修改下就可以了,將old.apk修改為卡刷包的文件名,如update.zip,將new.apk修改為簽名過(guò)后生成的文件名,如update_new.zip即可。

軟件標(biāo)簽: 簽名工具

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載