Google Flutter 的资产文件的使用不会出现在一种方法中,而在另一种方法中会出现错误?

Usage of an asset file for Google Flutter will not appear in one method and works with an error in another?

AssetImage() 找到图像,但没有加载它。 Image.asset() 有效,但我的包资源管理器在未指定位置的情况下显示错误(当 Image.asset() 删除时自动删除)?

容器对象在我的包资源管理器中没有错误,但没有加载图像。 Image.asset() 告诉我 .dart 文件中有错误,但一切都按预期运行。一切都在 pubspec 文件中声明。 (Explorer Image) (Code)

   new Container(
          decoration: new BoxDecoration(
            image: new DecorationImage(
                image: new AssetImage(
                    "assets/dispense_rx_logo.png",
                ),
                fit: BoxFit.cover),
          ),
        ),


    new Image.asset(
        'assets/dispense_rx_logo.png',
        width: 100.0,
        height: 100.0,
    ),

更新: 导入语句:

import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:myfluttertest/screens/login/login_screen_presenter.dart';

问题是 dart:uiflutter:material.dart 都定义了 Image class 并且错误是关于 Image class 在 dart:ui。只需将 import 'dart:ui'; 更改为 import 'dart:ui' as ui;

希望能解决问题。