Flutter与iOS、Android通信

117 阅读1分钟

Flutter 构建了一个灵活的系统,你可以调用各种相关平台的 API,具体如下所示:

  • Android 中的 Java 或 Kotlin API
  • iOS 中的 Objective-C 或 Swift API
  • Windows 操作系统中的 C++ API
  • macOS 系统中的 Objective-C
  • Linux 操作系统中的 C

Flutter与Android项目通信的方式

Flutter与iOS项目通信的方式

  • BasicMessageChannel:持续通信,带回调

  • EventChannel:通信,不带回调

  • MethodChannel:单向调用,如Flutter调用Native拍照方法

  • Demo github.com/jiayuanfa/F…