Microsoft Windows [版本10.0.18363.778] (c)2019 Microsoft公司。保留所有权利。
F:\ flutter_projects \ i_am_rich> flutter构建APK 您正在构建一个胖APK,其中包含适用于android-arm,android-arm64和android-x64的二进制文件。 如果您要将应用程序部署到Play商店,建议使用应用程序捆绑包或拆分APK以减少APK 尺寸。 要生成应用程序捆绑包,请运行: flutter build appbundle --target-platform android-arm,android-arm64,android-x64 了解更多信息:https://developer.android.com/guide/app-bundle 要按ABI拆分APK,请运行: flutter build apk-目标平台android-arm,android-arm64,android-x64 --split-per-abi 了解更多信息:https://developer.android.com/studio/build/configure-apk-splits#configure-abi-split 正在运行Gradle任务“ assembleRelease” ...
失败:构建失败,并出现异常。
出了什么问题: 任务':app:mergeReleaseResources'的执行失败。
发生多个任务操作失败: 执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障 Android资源编译失败 F:\ flutter_projects \ i_am_rich \ android \ app \ src \ main \ res \ mipmap-xhdpi \ ic_launcher.png:AAPT:错误:无法读取PNG签名:文件不是以PNG签名开头。
F:\flutter_projects\i_am_rich\android\app\src\main\res\mipmap-xhdpi\ic_launcher.png: AAPT: error: file failed to compile.
执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障 Android资源编译失败 F:\ flutter_projects \ i_am_rich \ android \ app \ src \ main \ res \ mipmap-mdpi \ ic_launcher.png:AAPT:错误:无法读取PNG签名:文件不是以PNG签名开头。
F:\flutter_projects\i_am_rich\android\app\src\main\res\mipmap-mdpi\ic_launcher.png: AAPT: error: file failed to compile.
执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障 Android资源编译失败 F:\ flutter_projects \ i_am_rich \ android \ app \ src \ main \ res \ mipmap-xxxhdpi \ ic_launcher.png:AAPT:错误:无法读取PNG签名:文件不是以PNG签名开头。
F:\flutter_projects\i_am_rich\android\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png: AAPT: error: file failed to compile.
执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障 Android资源编译失败 F:\ flutter_projects \ i_am_rich \ android \ app \ src \ main \ res \ mipmap-xxhdpi \ ic_launcher.png:AAPT:错误:无法读取PNG签名:文件不是以PNG签名开头。
F:\flutter_projects\i_am_rich\android\app\src\main\res\mipmap-xxhdpi\ic_launcher.png: AAPT: error: file failed to compile.
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。使用--scan运行以获取完整的见解。
在2m 29s内失败 正在运行Gradle任务'assembleRelease'... 正在执行Gradle任务“ assembleRelease” ...完成152.6s(!) Gradle任务assembleRelease失败,退出代码为1
F:\ flutter_projects \ i_am_rich>
答案 0 :(得分:1)
我认为您搞砸了应用程序的图标文件。尝试替换图标文件。