Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlutterBridgeLab

Android Host + Flutter Module 跨层通信实验平台。

通信机制

  • ✅ MethodChannel — 同步方法调用
  • ✅ EventChannel — 单向事件流
  • ✅ BasicMessageChannel — 自定义编解码消息
  • ✅ Dart FFI — 直连 C
  • ✅ JNI — Android → C 桥接
  • ⏳ Platform View — 可选

快速开始

# 1. 构建 native-lib
cd native-lib && mkdir build && cd build
cmake .. && make

# 2. 运行 Flutter Module
cd flutter_module
flutter pub get
flutter run

# 3. 或打开 Android Host
cd android-host
./gradlew assembleDebug

工程结构

详见 docs/DESIGN.md

实验路线

阶段 内容 状态
Phase 1 MethodChannel + EventChannel 🔨
Phase 2 BasicMessageChannel
Phase 3 JNI + native-lib
Phase 4 Dart FFI
Phase 5 Benchmark 对比
Phase 6 Platform View

About

Android Host + Flutter Module 跨层通信实验平台 | MethodChannel / EventChannel / BasicMessageChannel / FFI / JNI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages