[英]How to unsign an APK via command line in Windows
我在QA部门工作,接收使用开发密钥签名的APK。 当我们想要签署其中一个版本进行购买测试时,我通常使用7zip打开APK并删除META-INF文件夹,然后我运行一个脚本来帮助我重新签名APK。 我想包括取消签名APK作为脚本的一部分,但我无法想办法通过命令行在Windows中取消签名APK。
在Mac上执行此操作非常简单。 所有你需要的是
zip -d yourapp.apk "META-INF*"
但是Windows没有我可以通过命令行访问的本机zip进程。
我尝试使用7zip和winRar并尝试使用
Rar d yourapp.apk "META-INF*"
和
7z d yourapp.apk "META-INF*"
但我得到的只是“错误存档”或“不支持存档类型”等错误
这些程序都没有通过GUI打开APK的问题,所以我不确定为什么这不通过命令行工作。
是否有人能够以某种方式通过命令行在Windows上取消APK?
如果您使用7-Zip,您只需告诉它正在阅读的文件类型:
7z d -tzip yourapp.apk "META-INF*"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.