我试图建立我的Flutter项目的apk,但发生错误,它无法建立

3qpi33ja  于 2023-03-19  发布在  Flutter
关注(0)|答案(3)|浏览(155)

微软 windows [版本10.0.18363.778](c)2019微软公司。保留所有权利。
F:\flutter_projects\i_am_rich〉flutter build apk您正在构建一个包含android-arm、android-arm 64和android-x64二进制文件的胖APK。如果您正在将应用部署到Play商店,建议您使用应用捆绑包或拆分APK以减小APK大小。要生成应用捆绑包,请运行:flutter build appbundle --目标平台android-arm,android-arm 64,android-x64了解更多信息:https://developer.android.com/guide/app-bundle要按ABI拆分APK,请运行:flutter build apk --目标平台android-arm,android-arm 64,android-x64 --按abi拆分了解更多信息:https://developer.android.com/studio/build/configure-apk-splits#configure-abi-split正在运行Gradle任务“汇编发布...”
失败:生成失败,出现异常。

  • 出了什么问题:任务“:应用程序: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运行以获取完整的见解。
  • 通过https://help.gradle.org获取更多帮助

构建在2分29秒内失败正在运行Gradle任务“assembleRelease”...正在运行Gradle任务“assembleRelease”...已完成152.6秒(!)Gradle任务assembleRelease失败,退出代码为1
F:\Flutter项目\i上午丰富〉

nzrxty8p

nzrxty8p1#

我认为你的应用程序的图标文件出错。请尝试替换图标文件。

eeq64g8w

eeq64g8w2#

如果使用https://appicon.co/网站创建应用程序图标,则必须选择png图像

qlckcl4x

qlckcl4x3#

路径:-您的项目名称\android\app\build.gradle

android {
   aaptOptions {  
        cruncherEnabled = false  
    }
}

在你android部分添加这一行

相关问题