騰訊云應用安全已在加固程序中洗掉簽名資訊,加固后的安裝包需要重新簽名,
同樣近期360加固助手簽名設定也需要購買高級加固服務,
在進行加固后我們需要手動簽名
cmd 手動簽名 apksigner
1、檢查簽名檔案*.jks或者*.keystore
keytool -list -v -keystore 簽名檔案路徑 -storepass 密碼
注意有些歷史比較悠久的密鑰庫有警告請自行處理比如
Warning:
JKS 密鑰庫使用專用格式,建議使用 "keytool -importkeystore -srckeystore D:\bestway.keystore -destkeystore D:\bestway.keystore -deststoretype pkcs12" 遷移到行業標準格式 PKCS12,
2、Android\Sdk\build-tools\xx.x.x目錄下進行簽名
apksigner sign --ks 簽名檔案路徑 --ks-key-alias 別名 需要簽名的apk路徑
*當然在簽名前面還可以進行zip包對齊:在該目錄下執行
zipalign -v 4 優化前apk路徑 優化后apk路徑 //4位元組對齊優化 zipalign -c -v 4 優化后apk路徑 //檢查APK是否對齊
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/546270.html
標籤:Android