美文网首页
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