lo.*_*ega 6 windows shader flutter flutter-web
自从将我的 flutter 更新到 3.3+ 后,每次我尝试构建项目时,控制台上都会出现以下错误:
Target web_release_bundle failed: ShaderCompilerException: Shader compilation of
"C:\flutter\packages\flutter\lib\src\material\shaders\ink_sparkle.frag" to "build\web\assets\shaders/ink_sparkle.frag"
failed with exit code -1073740791.
Compiling lib\main.dart for the Web... 52,1s
Exception: Failed to compile application for the Web.
Run Code Online (Sandbox Code Playgroud)
我尝试运行 flutter clean,删除项目并从 github 再次下载,从 c:\flutter 文件夹中清除 pub-cache 并删除 flutter 并再次安装,但没有任何效果
Ale*_*lex 10
如果您使用的是 Mac,请尝试打开“安全和隐私”并向请求它的应用程序授予权限。
这可能看起来断章取义。但这对我有用!
2023 年 2 月 22 日更新
该解决方案也适用于此类错误:错误(Xcode):目标release_ios_bundle_flutter_assets失败:IconTreeShakerException:字体子集设置失败,退出代码为-9。
小智 1
这个错误从 3.3.0 开始一直存在,直到今天(3.3.2),它还没有被修复......但有一些解决方法:
\n1- 将 flutter 降级到 3.0.5(您使用的库的某些更新将不可用,因为它们正在迁移到 3.3+)
\n2-他们目前正在github上跟踪该问题,“临时修复”正在检查您的项目是否位于具有 utf8 字符的文件夹中(例如“\xc3\xa2\”、“\'\xc3\x81\”)也许还有一些中文或日文字符)并将其移动到仅包含 ASCII 字符的文件夹中。
\n前任:
\nfrom -> C:\\Users\\user\\\xc3\x81rea de Trabalho\\\nto -> C:\\Users\\user\\\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
4331 次 |
| 最近记录: |