上傳oppo應(yīng)用商店應(yīng)用時(shí)何陆,發(fā)現(xiàn)應(yīng)用已被爬蟲(chóng)爬到,oppo應(yīng)用中存在應(yīng)用信息抵碟,此時(shí)需要對(duì)應(yīng)用進(jìn)行認(rèn)領(lǐng)桃漾,而驗(yàn)證流程有一個(gè)特殊的環(huán)節(jié),就是廠商會(huì)給你一個(gè)空的簽名包拟逮,讓你用自已項(xiàng)目的共公密鑰(keystore)對(duì)空包進(jìn)行簽名撬统。這個(gè)環(huán)節(jié)并不算難,可是在打包過(guò)程中出現(xiàn)了“”找不到證書(shū)鏈錯(cuò)誤“”問(wèn)題敦迄,大概是以前經(jīng)常用as工具直接打包的結(jié)果恋追。
使用命令行進(jìn)行簽名。?
android有自帶簽名的DOS命令 : jarsigner -verbose -keystore [您的私鑰存放路徑] -signedjar [簽名后文件存放路徑] [未簽名的文件路徑] [您的證書(shū)名稱]?
此命令各參數(shù)含義如下:?
jarsigner -verbose -keystore zdd.keystore -signedjar 123x.apk?
456.apk asia
jarsigner -verbose:簽名命令標(biāo)識(shí)符罚屋。?
-keystore:后面跟著的是你簽名使用的密鑰文件(keystore)的絕對(duì)路徑几于。?
-signedjar:此后有三個(gè)參數(shù):?
參數(shù)一:簽名后生成的apk文件所要存放的路徑。?
參數(shù)二:未簽名的apk文件的存放路徑沿后。?
參數(shù)三:你的證書(shū)名稱沿彭,通俗點(diǎn)說(shuō)就是你keystore文件的別名,那這個(gè)別名怎么查看尖滚?其實(shí)就是在你eclipse進(jìn)行簽名打包時(shí)的Alias的值喉刘。