如何将签名的APK转换为未签名的APK

时间:2019-08-17 13:59:06

标签: android

我正在尝试将已签名的APK转换为未签名的APK,我在网络上找不到任何解决方案。在Windows上有命令行或解决方案吗?

2 个答案:

答案 0 :(得分:0)

主要思路是删除与您的APK捆绑在一起的META-INF文件夹,以使其未签名。在Windows中,如果要使用基于GUI的系统,则并非所有文件归档工具都可以在修改后以其原始格式重新打包apk(在这种情况下,请删除META-INF文件夹)。

但是,您可以使用命令行来实现所需的功能。您需要在系统中安装7-Zip并将其父目录添加到系统路径变量中。然后,您可以发出以下命令来取消apk的签名:

7z d -tzip APPNAME.apk "META-INF*"

答案 1 :(得分:0)

在终端上运行以下命令

zip -d app.apk META-INF/BSFT.RSA
zip -d app.apk META-INF/BSFT.SF