APK签名技巧记录

0X01 APK签名工具

  • 传统签名工具:jarsigner、apksigner

  • 推荐一个非常nice的工具:https://github.com/vkbiu/uber-apk-signer

  • 优点:

    • 支持一键新签名、重签名
    • 支持一键批量签名
    • 支持 v1, v2, v3 签名

0X02 APK如何签名

  • 命令:java -jar uber-apk-signer-1.1.0.jar -a ../path/rxt_debug.apk -o ../path/rxt_debug_1.apk –allowResign
    -w974

  • 签名结束, rxt_debug_1.apk目录下生成rxt_debug-aligned后缀的apk,就是使用默认签名签名后的文件,已经可以正常安装了。

  • 我们再次验证下签名
    -w891