gpt4 book ai didi

android - 如何取消 Jarsign 我的 APK?

转载 作者:行者123 更新时间:2023-11-29 16:27:41 24 4
gpt4 key购买 nike

如果我有一个 JAR(Android APK),并且我是这样签名的:

jarsigner -keystore my.keystore someApk.apk myAlias

如何取消签名?因为如果我将它作为 zip 文件打开并尝试提取 AndroidManifest.xml,它们都会一团糟。

最佳答案

如果您不关心 list 和其他元信息(您可能不关心这些信息,因为您只想提取资源),您可以使用 jar -xvf myjar.jar,删除 META-INF 目录,并创建一个新的(未签名的 jar)。

如果您确实关心元信息,请查看Understanding Signing and Verification有关签名功能的说明。您应该能够通过编辑 list 并删除 jar 的 META-INF 目录中的签名文件来取消对 jar 的签名。

以上可能会回答您的问题,但它们可能无法解决您的问题,因为我不确定拥有签名的 jar 会如何导致资源“困惑”。资源本身不受签名过程的影响。如果你只是通过 jar 命令本身提取资源(如上文第二段),你还有问题吗?

关于android - 如何取消 Jarsign 我的 APK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/679817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com