美文网首页
iOS 原生集成 flutter (源码)

iOS 原生集成 flutter (源码)

作者: 汪汪we | 来源:发表于2020-02-27 15:38 被阅读0次

iOS 原生集成 flutter (源码)

目前flutter 集成到iOS原生工程有2种方式,flutter编译产物集成和flutter源码集成。本次主要讲flutter源码集成。

环境准备:

想要运用flutter开发,必须有相关环境;注意一下环境变量就好,具体搭建请参考:https://flutterchina.club/setup-macos/

开始集成:

创建原生工程:native-project 。

native-project

cd 到 native-project 同级目录下 ,创建flutter-module 工程;

 flutter create -t module “flutter工程名”         

 flutter create -t module  flutter_module         

flutter_module

到此flutter工程和native工程分别创建好了,现在就要把flutter模块引入到native工程中去。这里我们使用pod 方式导入。  进入native工程,执行一下

pod init

pod install

pod

然后在  Podfile 中添加flutter 项目路径  :

flutter_application_path ='../flutter_module'                                                                                                load File.join(flutter_application_path,'.ios','Flutter','podhelper.rb')  

install_all_flutter_pods(flutter_application_path)

podflie

然后执行一下 pod install 就OK了!你就可以开心的写代码了。

OK.image

写在最后:flutter  在 (Flutter 1.8.4-pre.21)之后就不需要再手动打包脚本路径了。 https://github.com/flutter/flutter/wiki/Upgrading-Flutter-added-to-existing-iOS-Xcode-project

相关文章

网友评论

      本文标题:iOS 原生集成 flutter (源码)

      本文链接:https://www.haomeiwen.com/subject/sbopchtx.html