这是 pubspec.yaml。我定义了要使用的字体,并将字体文件复制到我的 Android 项目的 fonts 目录中。
name: your_flutter_app
description: A new Flutter project
environment:
sdk: ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
math_expressions: ^2.0.0 # Add this line to include the math_expressions package
flutter:
fonts:
- family: My-font
fonts:
- asset: fonts/Yarndings20Charted-regular.ttf
这是我的 main.dart:
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(
home: Scaffold (
appBar: AppBar(
title: Text('my First App'),
centerTitle: true,
backgroundColor: Colors.amber.shade100,
),
body: Center(
child: Text(
'I am Haroon',
style: TextStyle(
fontSize: 20,
color: Colors.green,
fontFamily: 'My-font',
),
),
),
floatingActionButton: FloatingActionButton(
child: Text('click'),
onPressed: () {
//Something Here;
},
backgroundColor: Colors.green,
),
),
));
我使用了 pub.get 并更新依赖项。但没有一个成功!
可能有一些情况: