[英]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.