a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

jarsigner重新簽名apk無法安裝的解決方法

2020-04-11 11:50:59
字體:
來源:轉載
供稿:網友

因為一些原因,要給未簽名的apk重新簽名,需要用到jarsigner工具,但是簽名之后,apk無法安裝,百思不得其解。終于找到一個解決方案,現在分享給大家:

在簽名時,要加上2個參數:

復制代碼 代碼如下:

-digestalg SHA1 -sigalg MD5withRSA

造成無法簽名錯誤的原因,初步估計是JDK版本的問題。JDK 1.6簽名沒事,但是1.7會出這個問題。

完整的簽名命令如下:

復制代碼 代碼如下:

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

解釋:

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日本一区二区不卡视频 | 97超碰网| 日韩专区在线播放 | 99精品欧美一区二区三区综合在线 | 国产一区二区三区免费在线 | 成人啪视频| 成年人在线视频播放 | 黄色a视频| 国产一区在线看 | h在线看 | 欧美不卡一区二区三区 | 青青久在线视频 | 免费一区二区三区 | 国产精品av一区二区 | 国产视频观看 | 国产日韩欧美精品一区 | 成人综合区 | 日韩在线视频一区 | 一区二区三区免费看 | 亚洲视频一二区 | 成人av免费在线观看 | 国产午夜视频 | 懂色av中文一区二区三区天美 | 中文字幕亚洲精品 | 久久久久久久国产精品 | 日本在线免费 | 午夜精品久久久久久久久久久久 | 久久亚洲精品裙底抄底 | 国内精品视频一区国产 | 天堂动漫 | 欧美色图网站 | 特级黄一级播放 | 波多野结衣一区三区 | 亚洲精品一区二区三区四区高清 | 91激情视频 | 欧美日韩精品 | 玖玖色资源 | 国产综合视频在线观看 | 国产免费av在线 | av一区在线 | a中文字幕 |