需要帮助在 Flutter 中导入自定义图标

Ism*_*ein 5 dart flutter

我正在尝试从 Fluttericons.com 导入自定义图标。我得到一个带有 X 的框,而不是如图所示的图标。我已经包含了pubspec.yamlFluttericons.com 提供的我的 dart 文件。

坏图标的截图

工作区截图

这是给我的 Fluttericons.com 文件。我尝试删除它,_kFontPkg但没有成功。

import 'package:flutter/widgets.dart';

class MyIcons {
  MyIcons._();

  static const _kFontFam = 'MyIcons';
  static const _kFontPkg = null;

  static const IconData access_alarm = IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
}
Run Code Online (Sandbox Code Playgroud)
name: MyGymPro
description: Flutter fitness application

version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_icons:
  percent_indicator: "^2.1.1"
  pedometer: ^1.0.0
  intl: ^0.16.1
  auto_size_text: ^2.1.0
  shared_preferences: any
  http: ^0.12.0+4
  font_awesome_flutter: ^8.4.0
  decimal: ^0.3.3
  image_picker: ^0.6.4
  mime: ^0.9.6+3
  fluttertoast: ^4.0.0


  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter


flutter:

  uses-material-design: true
  fonts:
   - family: MyIcons
     fonts:
       - asset: fonts/MyIcons.ttf

  # To add assets to your application, add an assets section, like this:
  assets:
    - assets/
Run Code Online (Sandbox Code Playgroud)

另外,我正在使用 Visual Studio。

wcy*_*424 0

每当添加依赖项时,您都应该确保已关闭并重新启动模拟器。