oppo應(yīng)用商店的簽名坑

oppo應(yīng)用商店的應(yīng)用認(rèn)領(lǐng)提供的文檔是這樣寫的:
jarsigner工具簽名apk的命令格式如下:
jarsigner -verbose -keystore [您的簽名存放路徑]-signedjar [簽名后的文件名] [未簽名的文件名] [您的證書名稱]

示例是這樣的
輸入簽名命令并回車。例如:
jarsigner -verbose -keystore android.keystore -signedjar OppoSignVerify_signed.apk OppoSignVerify.apk android.keystore

image.png

實(shí)際按照這個(gè)來會(huì)報(bào)這個(gè)錯(cuò)誤
jarsigner: 找不到app的證書鏈。app必須引用包含私有密鑰和相應(yīng)的公共密鑰證書鏈的有效密鑰庫密鑰條目

原來是最后一個(gè)參數(shù)搞錯(cuò)了,不是“證書名稱”而應(yīng)該是“證書的別名”,對(duì)應(yīng)的就是如下圖紅框標(biāo)出的
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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