安装Flutter SDK
从官网下载Linux版本SDK,解压后配置环境变量:
echo 'export PATH="$PATH:/path/to/flutter/bin"' >> ~/.bashrc
source ~/.bashrc
验证安装:flutter --version。
安装依赖工具
sudo apt install git curl wget unzip clang cmake build-essential
```。
添加插件
在项目根目录的pubspec.yaml中添加依赖,例如:
dependencies:
  http: ^0.13.3  # 替换为最新版本
运行flutter pub get安装。
使用插件
在Dart代码中导入并调用:
import 'package:http/http.dart' as http;
Future<void> fetchData() async {
  final response = await http.get(Uri.parse('https://example.com'));
  print(response.body);
}
```。
创建插件模板
flutter create --template=plugin my_plugin
cd my_plugin
编辑pubspec.yaml定义插件信息。
实现平台通道
android/src/main/kotlin中编写原生代码,通过MethodChannel与Dart交互。ios/Classes中用Swift/Objective-C实现对应逻辑。测试与发布
运行flutter pub publish发布到pub.dev,或本地测试时直接引用路径依赖。
flutter doctor检查。