美文网首页
Android app 重签名

Android app 重签名

作者: 黑n大 | 来源:发表于2021-12-03 16:00 被阅读0次

    这个不是个复杂的问题,主要是平时很少会遇到,自己今天一个失误导致app签名出了问题,记录一下自己在进行重签名遇到的问题。

    首先,说一下重签名的实现步骤,然后再说中间遇到的问题。

    1.先把你需要重签名的app和签名文件放到一个文件夹中。如下图

    2.把你的app后缀改成.zip,然后打开这个文件。删除其中的META-INF文件。如下图

    3.按住win+R,然后输入cmd进入dos命令窗口,然后通过命令cd进入到上面你放app和签名文件的文件夹中。然后输入命令:

    jarsigner -verbose -keystore pgzkey.jks -storepass 123456 -signedjar test_new.apk -digestalg SHA1 -sigalg MD5withRSA test.apk key0

    如下图

    123456  是签名文件的密码。

    test_new.apk  是签名完后生成的文件。

    test.apk   是需要进行签名的文件。

    key0  是签名文件的别名

    到此,重新签名就完成了。

    我遇到的问题:

    1.jarsigner: 无法对 jar 进行签名: java.util.zip.ZipException: invalid entry compressed size (expected 41278 but got 42575 

    bytes) bytes)

    解决办法:删除META-INF文件

    相关文章

      网友评论

          本文标题:Android app 重签名

          本文链接:https://www.haomeiwen.com/subject/intmxrtx.html