jarsigner重新簽名apk無(wú)法安裝的解決方法
因?yàn)橐恍┰?,要給未簽名的apk重新簽名,需要用到j(luò)arsigner工具,但是簽名之后,apk無(wú)法安裝,百思不得其解。終于找到一個(gè)解決方案,現(xiàn)在分享給大家:
在簽名時(shí),要加上2個(gè)參數(shù):
-digestalg SHA1 -sigalg MD5withRSA
造成無(wú)法簽名錯(cuò)誤的原因,初步估計(jì)是JDK版本的問題。JDK 1.6簽名沒事,但是1.7會(huì)出這個(gè)問題。
完整的簽名命令如下:
jarsigner -verbose -keystore feelyou.keystore -storepass feelyou.info -signedjar signed.apk -digestalg SHA1 -sigalg MD5withRSA unsigned.apk feelyou
解釋:
1、-keystore feelyou.keystore:指定需要使用的簽名文件,直接寫文件名說(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
- Android 使用jarsigner給apk簽名的方法詳細(xì)介紹
- 查看apk簽名信息方法
- 給Android的APK程序簽名和重新簽名的方法
- Android獲取apk程序簽名信息代碼示例
- Android APK使用Debug簽名重新打包 Eclipse更改默認(rèn)Debug簽名
- Android Apk去掉簽名以及重新簽名的方法
- 教你如何使用platform密鑰對(duì)apk進(jìn)行簽名
- Android獲取apk簽名指紋的md5值(防止重新被打包)的實(shí)現(xiàn)方法
- 如何安裝系統(tǒng)認(rèn)證簽名過的APK
- Android中APK簽名工具之jarsigner和apksigner詳解
相關(guān)文章
Android手機(jī)內(nèi)存中文件的讀寫方法小結(jié)
這篇文章主要介紹了Android手機(jī)內(nèi)存中文件的讀寫方法,實(shí)例總結(jié)了Android針對(duì)文件讀寫操作的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04
Android編程實(shí)現(xiàn)在Bitmap上涂鴉效果
這篇文章主要介紹了Android編程實(shí)現(xiàn)在Bitmap上涂鴉效果的方法,涉及Android界面布局,事件響應(yīng)及Bitmap操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-12-12
Android開發(fā)使用HttpURLConnection進(jìn)行網(wǎng)絡(luò)編程詳解【附源碼下載】
這篇文章主要介紹了Android開發(fā)使用HttpURLConnection進(jìn)行網(wǎng)絡(luò)編程的方法,結(jié)合實(shí)例形式分析了Android基于HttpURLConnection實(shí)現(xiàn)顯示圖片與文本功能,涉及Android布局、文本解析、數(shù)據(jù)傳輸、權(quán)限控制等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
Flutter Image實(shí)現(xiàn)圖片加載
這篇文章主要為大家詳細(xì)介紹了Flutter Image實(shí)現(xiàn)圖片加載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-07-07
Flutter?webview與網(wǎng)頁(yè)通訊交互實(shí)現(xiàn)
最近要在Flutter項(xiàng)目的基礎(chǔ)上加一個(gè)實(shí)時(shí)定位的功能,下面這篇文章主要給大家介紹了關(guān)于Flutter?webview與網(wǎng)頁(yè)通訊交互實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
Android自定義view實(shí)現(xiàn)拖拽選擇按鈕
這篇文章主要為大家詳細(xì)介紹了Android自定義view實(shí)現(xiàn)拖拽選擇按鈕,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07

