步骤1. Android APK 字节对齐
zipalign 是对zip包对齐的工具,使APK包内未压缩的数据有序排列对齐,从而减少APP运行时内存消耗
zipalign -v 4 in.apk out.apk //4字节对齐优化
zipalign -c -v 4 in.apk //检查APK是否对齐
zipalign可以在V1签名后执行 但zipalign不能在V2签名后执行,只能在V2签名之前执行
步骤2. 使用apksigner签名
apksigner,默认同时使用V1和V2签名
apksigner sign --ks 密钥库名 --ks-key-alias 密钥别名 xxx.apk
签名信息验证
apksigner verify -v --print-certs (apk地址)