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| 阶段 | 内容 | 状态 |
|---|---|---|
| Phase 1 | MethodChannel + EventChannel | 🔨 |
| Phase 2 | BasicMessageChannel | ⏳ |
| Phase 3 | JNI + native-lib | ⏳ |
| Phase 4 | Dart FFI | ⏳ |
| Phase 5 | Benchmark 对比 | ⏳ |
| Phase 6 | Platform View | ⏳ |