二次簽名

最近需要別的apk里面的so文件,然后就想著復(fù)制出來放到自己apk里面,結(jié)果簽名驗證不一致安裝是返回? ?-103

知道問題后就很好解決了,對已經(jīng)簽名的apk二次簽名,網(wǎng)上有很多但是自己方法,下面列出詳細(xì)步驟

1)把要簽名或者要二次簽名的apk文件名字添加.zip的后綴。

2)解壓后找到META-INF這個文件夾后打開刪除三個分別以.RSA? ?.SF??.MF結(jié)尾的文件。

3)刪除后吧解壓文件夾壓縮成zip,然后改成以.apk結(jié)尾的文件。

4)最后一步打開cmd.exe? ??

輸入? ? ?jarsigner -verbose -keystore [keystorePath] -signedjar [apkout] [apkin] [alias]

[keystorePath]的位置是簽名文件的路徑和名字? eg:E:\work\android\keystore.jks

[apkout]的位置是簽名后apk存放的路徑和名字? eg:E:\work\android\app-release-sign.apk

[apkin]的位置是待簽名apk存放的路徑和名字? eg:E:\work\android\app-release.apk

[alias]的位置是證書別名 eg:nickleesign

需要簽名的包和keystore要放在一個路徑,并且cmd運(yùn)行是要在這個路徑下。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容