进行 flutter run 时,资产图像未显示在 FLutter Web 中 - 发布

HAM*_*MAN 6 android flutter flutter-test flutter-dependencies flutter-web

当我尝试执行我的 flutter 项目时

\n

flutter run

\n

截图是显示

\n

这就是它在 flutter run 中的显示方式

\n

所有资产均按预期显示。

\n

但是当我使用

\n

flutter run --release

\n

截图是显示

\n

这就是它在 flutter run --release 中的显示方式

\n

不显示资产,而是显示空白内容

\n

我已经尝试了大多数可用的修复程序,但到目前为止没有任何效果。我已将图像的位置更改为资产文件夹之外,但仍然没有运气。

\n
\n

Pubspec.yaml

\n
name: portfolio\ndescription: A new Flutter project.\npublish_to: \'none\' # Remove this line if you wish to publish to pub.dev\nversion: 1.0.0+1\nenvironment:\n  sdk: ">=2.12.0 <3.0.0"\n\ndependencies:\n  flutter:\n    sdk: flutter\n  animated_text_kit: ^4.1.1\n  cupertino_icons: ^1.0.2\n\ndev_dependencies:\n  flutter_test:\n    sdk: flutter\nflutter:\n\n  uses-material-design: true\n  assets:\n    - assets/\n    - safar.png\n    - Geoshare.png\n    - sahulat.png\n    - swish.png\n\n  fonts:\n    - family: Mont\n      fonts:\n        - asset: assets/MontserratAlternates-Light.ttf\n          weight: 300\n    - family: Agustina\n      fonts:\n        - asset: assets/Agustina.ttf\n
Run Code Online (Sandbox Code Playgroud)\n
\n

颤振医生

\n
Flutter (Channel stable, 2.2.0, on Microsoft Windows [Version 10.0.19042.985], locale en-US)\n    \xe2\x80\xa2 Flutter version 2.2.0 at C:\\src\\flutter\n    \xe2\x80\xa2 Framework revision b22742018b (13 days ago), 2021-05-14 19:12:57 -0700\n    \xe2\x80\xa2 Engine revision a9d88a4d18\n    \xe2\x80\xa2 Dart version 2.13.0\n\n[\xe2\x88\x9a] Android toolchain - develop for Android devices (Android SDK version 30.0.2)\n    \xe2\x80\xa2 Android SDK at C:\\Users\\hamas\\AppData\\Local\\Android\\sdk\n    \xe2\x80\xa2 Platform android-30, build-tools 30.0.2\n    \xe2\x80\xa2 Java binary at: C:\\Program Files\\Android\\Android Studio\\jre\\bin\\java\n    \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)\n    \xe2\x80\xa2 All Android licenses accepted.\n\n[\xe2\x88\x9a] Chrome - develop for the web\n    \xe2\x80\xa2 Chrome at C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe\n\n[\xe2\x88\x9a] Android Studio (version 4.1.0)\n    \xe2\x80\xa2 Android Studio at C:\\Program Files\\Android\\Android Studio\n    \xe2\x80\xa2 Flutter plugin can be installed from:\n       https://plugins.jetbrains.com/plugin/9212-flutter\n    \xe2\x80\xa2 Dart plugin can be installed from:\n       https://plugins.jetbrains.com/plugin/6351-dart\n    \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)\n\n[\xe2\x88\x9a] VS Code (version 1.56.2)\n    \xe2\x80\xa2 VS Code at C:\\Users\\hamas\\AppData\\Local\\Programs\\Microsoft VS Code\n    \xe2\x80\xa2 Flutter extension version 3.22.0\n\n[\xe2\x88\x9a] Connected device (2 available)\n    \xe2\x80\xa2 Chrome (web) \xe2\x80\xa2 chrome \xe2\x80\xa2 web-javascript \xe2\x80\xa2 Google Chrome \n    \xe2\x80\xa2 Edge (web)   \xe2\x80\xa2 edge   \xe2\x80\xa2 web-javascript \xe2\x80\xa2 Microsoft Edge \n
Run Code Online (Sandbox Code Playgroud)\n

小智 1

也许尝试一下

flutter run --web-renderer html --release 
Run Code Online (Sandbox Code Playgroud)