在CentOS中安装与引入Flutter插件

一准备环境

安装并配置FlutterSDK:将flutter/bin加入PATH,例如编辑~/.bashrc或~/.bash_profile,执行

source~/.bashrc
生效。完成后运行
flutterdoctor
检查环境。若网络访问pub.dev较慢,可设置国内镜像:

命令行临时:

exportPUB_HOSTED_URL=https://pub.flutter-io.cn

命令行临时:

exportFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

建议写入

~/.bashrc
持久化。上述步骤适用于CentOS7/8等Linux发行版。

二在项目中安装插件

进入项目根目录,编辑pubspec.yaml,在dependencies下添加插件(示例为http):

dependencies:flutter:sdk:flutterhttp:^0.13.3#请使用最新稳定版本

安装依赖:在项目根目录执行

flutterpubget

在Dart代码中使用:

import'package:http/http.dart'ashttp;FuturefetchData()async{finalresponse=awaithttp.get(Uri.parse('https://example.com/data.json'));if(response.statusCode==200){print(response.body);}else{throwException('Failedtoloaddata');}}

运行验证:

flutterrun
。以上流程同样适用于引入其他Dart/Flutter插件(第三方库)。

三依赖管理与常见问题

升级依赖:

全部升级:

flutterpubupgrade

指定包升级:

flutterpubupgrade

清理与重装:

清理构建缓存:

flutterclean

重新拉取依赖:

flutterpubget

常见网络问题:如遇pubget超时或失败,优先检查网络与镜像变量PUB_HOSTED_URL/FLUTTER_STORAGE_BASE_URL是否生效。

四在AndroidStudio中安装Flutter与Dart插件(可选)

打开AndroidStudio,进入File→Settings→Plugins,搜索并安装Flutter与Dart插件,重启IDE。

安装后执行

flutterdoctor
确认插件状态。若AndroidStudio4.1早期版本与稳定版Flutter存在兼容问题,可临时切换到dev渠道后再验证:
flutterchanneldev