美文网首页
flutter 混合开发

flutter 混合开发

作者: 不要和哥闹 | 来源:发表于2019-07-29 21:14 被阅读0次
1、创建flutter模块

cd到项目根目录
执行命令

flutter create -t module flutter_module

如果不行切换分支

flutter channel master
2、将iOS项目拖到与根目录下 与 flutter_module同级
3、添加Podfile文件
pod init
4、初始化Podfile
pod install
5、禁用bitcode
6、添加脚本
"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" build
"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" embed
7、使用flutterController
#import <Flutter/Flutter.h>
#import <FlutterPluginRegistrant/GeneratedPluginRegistrant.h>
8、在flutter 如果要用Native传过来的数据用
import 'dart:ui';
window.defaultRouteName
9、热刷新dart文件

打开模拟器,或者链接一个手机,关闭我们的APP、然后运行

flutter attach

或者

flutter attach -d '' 可以指定设备id
注意:如果flutter安装插件

需要在flutter里面执行

flutter packages get

然后在iOS工程里面执行

pod install

相关文章

网友评论

      本文标题:flutter 混合开发

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