aapt错误:存档是吐司

时间:2018-02-27 16:31:20

标签: android jenkins gradle groovy aapt

在Jenkins上运行某些构建时,我遇到了这个错误,我似乎无法弄清楚如何防止这种情况发生。到目前为止,我唯一的解决方法是删除整个Jenkins工作区。

有关更清洁解决此问题的任何建议吗?这个错误意味着什么?

  

E / zip(57580):紧急时出现错误 - 存档是吐司
      错误:无法打开/创建'debug.apk'作为Zip 文件:mobile:generateAPKs FAILED

     

处理'命令'/Users/admin/Library/Android/sdk/build-tools/27.0.1/aapt''以非零退出值1结束

1 个答案:

答案 0 :(得分:0)

使用AAPT工具在APK中添加或删除文件时会发生此错误。由于APK无论如何都是拉链,您可以使用任何zip工具来添加或删除文件。

要删除文件,请使用命令zip -d yourAPKFile.apk theFileYouWantToRemove

要添加文件,请使用命令zip youAPKFile.apk theFileYouWantToAdd

或者,您可以使用zip命令删除文件,然后使用AAPT工具添加它们。