欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jarsigner重新簽名apk無(wú)法安裝的解決方法

 更新時(shí)間:2014年04月27日 09:24:36   作者:  
這篇文章主要介紹了jarsigner重新簽名apk無(wú)法安裝的解決方法,需要的朋友可以參考下

因?yàn)橐恍┰?,要給未簽名的apk重新簽名,需要用到j(luò)arsigner工具,但是簽名之后,apk無(wú)法安裝,百思不得其解。終于找到一個(gè)解決方案,現(xiàn)在分享給大家:

在簽名時(shí),要加上2個(gè)參數(shù):

復(fù)制代碼 代碼如下:

-digestalg SHA1 -sigalg MD5withRSA

造成無(wú)法簽名錯(cuò)誤的原因,初步估計(jì)是JDK版本的問(wèn)題。JDK 1.6簽名沒(méi)事,但是1.7會(huì)出這個(gè)問(wèn)題。

完整的簽名命令如下:

復(fù)制代碼 代碼如下:

jarsigner -verbose -keystore feelyou.keystore -storepass feelyou.info -signedjar signed.apk -digestalg SHA1 -sigalg MD5withRSA unsigned.apk feelyou

解釋?zhuān)?/P>

1、-keystore feelyou.keystore:指定需要使用的簽名文件,直接寫(xiě)文件名說(shuō)明在當(dāng)前目錄下,否則請(qǐng)自行指定具體路徑
2、-storepass feelyou.info:自動(dòng)輸入密碼,keystore的密碼和alias的密碼都是我用的都是feelyou.info
3、-signedjar signed.apk:指定簽名后的文件存儲(chǔ)路徑,這里是說(shuō)以signed.apk的文件名存在當(dāng)前路徑下
4、-digestalg SHA1 -sigalg MD5withRSA:這就是必須加上的參數(shù),如果你是jdk 1.6也不受影響
5、unsigned.apk:未簽名的apk路徑,這里是當(dāng)前路徑下的unsigned.apk文件
6、feelyou:最后這個(gè)是alias

相關(guān)文章

最新評(píng)論