如何引用并安装第三方库
pubspec.yaml管理第三方库
在pubspec.yaml中添加第三方库名称及版本号。
例如添加第三方库english_words
1dependencies: 2 flutter: 3 sdk: flutter 4 5 cupertino_icons: ^0.1.0 6 english_words: ^3.1.0
拉取声明的第三方库到本地工程
flutter packages get
总结:在pubspec.yaml声明需要引用的库,执行命令
flutter packages get进行拉取即可使用。
在代码中引用第三方库并使用
针对english_words这个第三方库来讲,具体使用参见如下代码
1import 'package:flutter/material.dart'; 2import 'package:english_words/english_words.dart'; 3 4void main() => runApp(new MyApp()); 5 6class MyApp extends StatelessWidget { 7 @override 8 Widget build(BuildContext context) { 9 final wordPair = new WordPair.random(); 10 return new MaterialApp( 11 title: 'Welcome to Flutter', 12 home: new Scaffold( 13 appBar: new AppBar( 14 title: new Text('Welcome to Flutter'), 15 ), 16 body: new Center( 17 //child: new Text('Hello World'), // Replace the highlighted text... 18 child: new Text(wordPair.asPascalCase), // With this highlighted text. 19 ), 20 ), 21 ); 22 } 23}
本文转自 https://www.jianshu.com/p/bbda7794345e,如有侵权,请联系删除。
