Targeting R+ (version 30 and above) requires the resources.arsc of installed APKs to be stored un...

apk先對齊再簽名

Failure [-124: Failed parse during installPackageLI: com.opx.h518:
Targeting R+ (version 30 and above) requires the resources.arsc of installed APKs to be stored uncompressed and aligned on a 4-byte boundary]

# 使用的是 apksigner,則必須在為 APK 文件簽名之前使用 zipalign。如果您在使用 apksigner 為 APK 簽名之后對 APK 做出了進一步更改,簽名便會失效。
zipalign -v 4 $filePath $zipalignedPath
apksigner sign --v1-signing-enabled true --v2-signing-enabled true --out $signedPath --ks "$signFile" --ks-key-alias $key_alias --ks-pass pass:$key_pass $zipalignedPath
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容