我正在开发一个Flutter插件,但是在使用插件时出现了“无法加载资源”错误。我在使用插件时需要做些特殊的事情吗?
我在主应用程序中加载图片没有问题。
从pubspec.yaml文件中:
flutter:
# To add assets to your plugin package, add an assets section, like this:
assets:
- icons/
- icons/myimage.png # << Just to show, that this also is not not working
uses-material-design: true
plugin:
...
也尝试过:
- 使用 TAB 等来前后移动。
- 将文件夹重命名为 assets。
使用图像文件夹 asset:
Image.asset('icons/myimage.png', height: 12.0),
我收到了以下错误信息:
flutter: ══╡ EXCEPTION CAUGHT BY IMAGE RESOURCE SERVICE ╞════════════════════════════════════════════════════
flutter: The following assertion was thrown resolving an image codec:
flutter: Unable to load asset: icons/myimage.png
package: 'my_package'
参数 https://docs.flutter.io/flutter/widgets/Image/Image.asset.htmlImage.asset('icons/myimage.png', package: 'my_package', height: 12.0),
- Günter Zöchbauer