Intellij idea 谷歌颤振资产文件的使用不会出现在一种方法中,而会在另一种方法中出现错误?

Intellij idea 谷歌颤振资产文件的使用不会出现在一种方法中,而会在另一种方法中出现错误?,intellij-idea,dart,assets,flutter,intellij-14,Intellij Idea,Dart,Assets,Flutter,Intellij 14,AssetImage()查找图像,但不加载它。Image.asset()可以工作,但我的包资源管理器在未指定位置的情况下显示错误(在移除Image.asset()时会移除自身) 容器对象在“我的包资源管理器”中没有错误,但未加载图像。Image.asset()告诉我.dart文件中有一个错误,但一切都按预期运行。所有内容都在pubspec文件中声明 更新: 进口声明: import 'dart:ui'; import 'package:flutter/material.dart'; import

AssetImage()查找图像,但不加载它。Image.asset()可以工作,但我的包资源管理器在未指定位置的情况下显示错误(在移除Image.asset()时会移除自身)

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

更新: 进口声明:

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

问题是
dart:ui
flatter:material.dart
都定义了
Image
类,错误与
dart:ui
中的
Image
类有关。只需更改
导入'dart:ui'作为<代码>导入“dart:ui”作为ui


希望这能解决问题。

它会抛出什么错误?需要更多信息。它会抛出什么错误?需要更多信息。@HemanthRaj IDE中没有错误!在我的文件名下只有一条红线。@hemantraj update:如果我将鼠标悬停在Image.asset()上,它会说SDK库中的元素“Image”被“Image.dart”隐式隐藏。应用程序按预期工作。你能更新问题中的导入语句吗
import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:myfluttertest/screens/login/login_screen_presenter.dart';