问题描述
FAILURE:构建失败,出现异常。
- 出了什么问题: 任务“:app:mergeReleaseResources”执行失败。
发生多个任务操作失败: 执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 > Android资源编译失败 AAPT: D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-xhdpi\ic_launcher.png: 错误:无法读取 PNG 签名:文件不以 PNG 签名开头。 D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-xhdpi\ic_launcher.png: error: file Failed to compile.
执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 > Android资源编译失败 AAPT: D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-mdpi\ic_launcher.png: 错误:无法读取 PNG 签名:文件没有以 PNG 签名开头。 D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-mdpi\ic_launcher.png: error: file Failed to compile.
执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时出错
> Android resource compilation Failed
AAPT: D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png: error: Failed to read PNG signature: file does not start with PNG signature.
D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png: error: file Failed to compile.
执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 > Android资源编译失败 AAPT: D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-xxhdpi\ic_launcher.png: 错误:无法读取 PNG 签名:文件不以 PNG 签名开头。 D:\Flutter Error Project\musicapp\medicos\android\app\src\main\res\mipmap-xxhdpi\ic_launcher.png: error: file Failed to compile.
解决方法
问题在于应用程序图标。
制作应用图标 .PNG 格式
,错误已解决
如果出现此类错误,说明你的flutter应用图标不是png格式。所以,首先,在 png 扩展中创建你的应用程序图标,然后再次添加到你的 flutter 项目中。此错误将得到解决。