图像资源服务捕获的异常我在运行以下代码时遇到错误。
代码:
import 'package:flutter/material.dart';
void main(){
runApp(MyApp());
}
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('PITCH'),
),
body: Column(
children: <Widget>[
new Text('WELCOME'),
new Image(image: AssetImage('download.png'))
],
),
),
);
}
}错误:
flutter:由图像资源服务╞════════════════════════════════════════════════════flutter捕获的══╡异常:抛出以下断言解析图像编解码器:══╡:无法加载资产: download.png颤振:══╡:抛出异常时,这是堆栈:颤振:#0 (package:flutter/src/services/asset_bundle.dart:221:7)颤振:颤振:#1 AssetBundleImageProvider._loadAsync颤振:#2 AssetBundleImageProvider.load (package:flutter/src/painting/image_provider.dart:449:14)颤振:#3 ImageProvider.resolve(package:flutter/src/painting/image_provider.dart:316:48)颤振:#4 ImageCache.putIfAbsent (package:flutter/src/painting/image_cache.dart:160:22)颤振:#5 ImageProvider.resolve.(package:flutter/src/painting/image_provider.dart:316:25)颤振:(从包飞镖:异步删除13帧)颤振:颤振:图像提供者:AssetImage(包: null,名称:"download.png")颤振:图像键: AssetBundleImageKey(bundle: PlatformAssetBundle#ea200(),名称:"download.png",缩放: flutter: 1.0)
发布于 2019-08-18 14:44:18
这可能是因为以下原因。
pubspec.yaml文件中添加资产flutter packages get命令了。发布于 2021-02-13 04:57:54
确保以下几点:
flutter pub get。'assets/download.png'https://stackoverflow.com/questions/57545607
复制相似问题