aapt error: Archive is toast
aapt error: Archive is toast
当 运行 某些基于 Jenkins 的构建时,我一直收到此错误,我似乎无法弄清楚如何防止这种情况发生。到目前为止,我唯一的解决方法是删除整个 Jenkins 工作区。
关于这个问题的更简洁的解决方案有什么建议吗?这个错误是什么意思?
E/zip (57580): error during crunch - archive is toast
ERROR: failed opening/creating 'debug.apk' as Zip file:mobile:generateAPKs FAILED
Process 'command '/Users/admin/Library/Android/sdk/build-tools/27.0.1/aapt'' finished with non-zero exit value 1
使用 AAPT
工具在 APK 中添加或删除文件时会发生此错误。由于 APK 无论如何都是压缩文件,您可以使用任何压缩工具来添加或删除文件。
要删除文件,请使用命令 zip -d yourAPKFile.apk theFileYouWantToRemove
要添加文件,请使用命令 zip youAPKFile.apk theFileYouWantToAdd
或者,您可以只使用 zip
命令删除文件,然后使用 AAPT 工具添加它们。
当 运行 某些基于 Jenkins 的构建时,我一直收到此错误,我似乎无法弄清楚如何防止这种情况发生。到目前为止,我唯一的解决方法是删除整个 Jenkins 工作区。
关于这个问题的更简洁的解决方案有什么建议吗?这个错误是什么意思?
E/zip (57580): error during crunch - archive is toast
ERROR: failed opening/creating 'debug.apk' as Zip file:mobile:generateAPKs FAILEDProcess 'command '/Users/admin/Library/Android/sdk/build-tools/27.0.1/aapt'' finished with non-zero exit value 1
使用 AAPT
工具在 APK 中添加或删除文件时会发生此错误。由于 APK 无论如何都是压缩文件,您可以使用任何压缩工具来添加或删除文件。
要删除文件,请使用命令 zip -d yourAPKFile.apk theFileYouWantToRemove
要添加文件,请使用命令 zip youAPKFile.apk theFileYouWantToAdd
或者,您可以只使用 zip
命令删除文件,然后使用 AAPT 工具添加它们。