当前位置: 首页 > 知识库问答 >
问题:

图像资源服务捕获的异常

沃宇
2023-03-14
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 flutter:flutter:当引发异常时,这是堆栈:flutter:#0 platformassetbundle.load(包:flutter/src/services/ashtml" target="_blank">set_bundle.dart:221:7)flutter:flutter:#1 assetbundleImageProvider._loadAsync(包:flutter/src/painting/image_provider).Dart:464:44)颤振:颤振:#2 AssetBundleImageProvider.load(包:Flutter/src/Painting/Image_Provider.Dart:449:14)颤振:#3 ImageProvider.Resolution...(包:flutter/src/painting/image_provider.dart:316:48)flutter:#4 imageCache.putifabast(包:flutter/src/painting/image_cache.dart:160:22)flutter:#5 imageProvider.resolve.(包:flutter/src/painting/image_provider.dart:316:25)flutter:(从包dart:async中删除13帧)flutter:flutter:Image provider:AssetImage(包:null,名称:“download.png”)flutter:Image key:AssetBundleImageKey(包:platformassetbundle#EA200(),名称:“download.png”,刻度:flutter:1.0)

共有1个答案

韦睿
2023-03-14

这可能是因为以下原因。

>

  • 您忘记在pubspec.yaml文件中添加资产

    您忘记运行flutter packages get命令。

  •  类似资料:
    • 我的'pubspec.yaml'文件: 我正在使用以下代码将图像加载到页面中:在“登录page.dart”文件中:

    • 我在我们的一个开发环境中得到了以下异常。但是它在另一个环境中工作得很好。无法抓住窍门。有人能帮忙吗?

    • 我在我的屏幕上有四个图像视图,从相机中捕获图像并显示在其中,现在我想将这些图像上传到服务器上。因此,我使用了下面的代码来获取它们的路径,但它通过了异常。是否有可能从摄像机拍摄的图像视图将图像上传到服务器(无需将图像存储到内存中)。

    • 通过[navigator.webkitGetUserMedia] API 捕获 audio 或 video等媒体资源 进程: 渲染进程​ 从 Electron桌面应用中捕获硬盘: 1 // In the renderer process. 2 const {desktopCapturer} = require('electron') 3 ​ 4 desktopCapturer.getSources

    • 我正试着从我的罐子里加载一个图像。但是,无论我为getResource()提供什么字符串,它总是返回null。 线程“AWT-EventQueue-0”java.lang.NullPointerException在Net.SharpCode.Crawler.UI.CrawlerFrame.init(CrawlerFrame.java:35)在Net.SharpCode.Crawler.UI.Cra

    • 图像资源又经常被称作贴图、图片,是游戏中绝大部分图像渲染的数据源。图像资源一般由图像处理软件(比如 Photoshop,Windows 上自带的画图)制作而成并输出成 Cocos Creator 3D可以使用的文件格式,目前包括 JPG 和 PNG 两种。 导入图像资源 使用默认的资源导入方式就可以将图像资源导入到项目中,之后我们就可以在 资源管理器 中看到如下图所示的图像资源。 图像资源的类型