You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter运行报Illegal byte sequence错无法打开APK,flutter clean无效怎么办

问题排查与解决方案
  • 优先排查项目路径字符问题
    报错日志中的aapt执行路径包含T:\batí\Mail\projects\shop_app_3,路径内有非ASCII字符í,Android构建工具aapt对中文、特殊符号、非英文类字符兼容性极低,会出现路径读取异常、APK解析失败的问题。
    解决方法:将项目整体迁移到纯英文、无特殊字符的路径下,避免路径中出现中文、重音符号、空格、emoji等特殊内容。

  • 调整Android构建工具版本
    你当前使用的是30.0.3版本的Android build-tools,可尝试在android/build.gradle文件中修改buildToolsVersion参数,切换为更高的稳定版,或是和你当前Flutter版本适配的build-tools版本。

  • 重新执行构建流程
    路径修改完成后,在项目根目录依次执行以下命令:

  1. 执行flutter clean清理残留的旧构建缓存
  2. 执行flutter pub get重新安装项目依赖
  3. 执行flutter run重新启动项目构建运行流程
  • 排查权限与拦截问题
    确认项目所在磁盘的当前用户读写权限正常,临时关闭杀毒软件、安全防护类工具测试构建流程,避免APK文件生成、读取过程被拦截。

内容的提问来源于stack exchange,提问作者Mike Osborn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 22:09:03