温馨提示×

centos上flutter插件怎么安装

小樊
47
2025-11-27 22:37:04
栏目: 智能运维

在 CentOS 上安装与使用 Flutter 插件

一 准备环境

  • 安装并解压 Flutter SDK,将 flutter/bin 加入 PATH(写入 ~/.bashrc~/.zshrc 并执行 source 使其生效)。完成后运行 flutter doctor 检查环境是否可用。
  • 建议先创建一个项目或进入已有项目目录,后续插件都安装在项目级 pubspec.yaml 中管理。
  • 国内网络可选设置镜像源(可选,提升 pub 下载速度):
    • 命令行临时:
      • export PUB_HOSTED_URL=https://pub.flutter-io.cn
      • export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    • 或写入 shell 配置文件(如 ~/.bashrc)后执行 source ~/.bashrc

二 安装插件的两种方式

  • 方式一 添加依赖并获取
    1. 打开项目根目录的 pubspec.yaml,在 dependencies 下添加插件,例如:
      dependencies:
      flutter:
      sdk: flutter
      http: ^0.13.3
    2. 在项目根目录执行:
      flutter pub get
    3. 在 Dart 代码中使用:
      import ‘package:http/http.dart’ as http;
      final response = await http.get(Uri.parse(‘https://example.com’));
  • 方式二 使用插件页面命令一键安装
    1. 进入项目根目录:cd <你的项目>
    2. 执行:flutter pub add <插件名>
      例如:flutter pub add http(会自动写入依赖并运行 pub get)

三 常用依赖管理命令

  • 安装/更新全部依赖:flutter pub get、flutter pub upgrade
  • 更新指定依赖:flutter pub upgrade <package_name>
  • 清理并重新获取:flutter clean 后再 flutter pub get

四 常见问题与处理

  • 插件需要原生平台代码(Android/iOS)时,在 CentOS 上无法直接运行或构建移动端应用;应在 Android StudioWindows/macOS真机/模拟器 上运行与调试。
  • 网络慢或无法连接 pub 仓库时,配置镜像源(见上文“准备环境”)。
  • 依赖冲突或版本不兼容:优先升级到兼容版本,必要时回退;执行 flutter clean 后重新 flutter pub get
  • 运行前执行 flutter doctor 检查工具链状态,确保环境正常。

0