之前對apk簽名一直都是在開發工具上直接簽名的,要麼是eclipse中的android tools 或者使用android studio直接進行簽名,但是如果給你乙個未簽名的apk,讓你對其簽名,該怎麼辦呢,使用命令列簽名唄。
」』jarsigner -verbose -keystore mykeystore -signedjar ***-release-signed.apk ***-release-unsigned.apk alias」』 簡單的一行命令列,我相信大家都能看的懂吧。
如果更改簽名呢,只需要把apk轉成zip壓縮包,把其中的資料夾meta-inf,刪掉之後,就可以重新簽名了。
利用csdn做筆記,有幫助的童鞋頂一下哈
對已有apk進行重新簽名
將apk解壓後,meta inf 資料夾裡面就是對應的一些簽名資訊 當你需要對apk重新簽名或者對未簽名的apk簽名,首先將這個資料夾刪除再用壓縮工具生成zip,改字尾名為.apk 將你的證書和新生成的apk放在乙個資料夾下,命令列進入這個資料夾 g test jarsigner verbose k...
Mac下對apk進行重簽名
首先先進入到簽名檔案所在的目錄,然後執行命令 jarsigner verbose keystore qianmingwenjian.jks signedjar android signed.apk android.apk keyalias整個過程是jarsigner verbose keystore...
對cordova打包的apk檔案進行簽名
可用於沒有簽名和已經簽名的apk,再次簽名。jarsigner verbose keystore keystorepath signedjar apkout apkin alias 命令格式及引數意義 verbose 輸出簽名過程的詳細資訊 keystore keystorepath 金鑰的庫的位置...