京东技术中台的Flutter实践之路(1)

// MyApp/settings.gradle

//projectName 原生模块名称

//projectPath 原生项目路径

include “:$projectName”

project(“: p r o j e c t N a m e " ) . p r o j e c t D i r = n e w F i l e ( " projectName").projectDir = new File(" projectName").projectDir=newFile("projectPath”)

这样改造之后即可在Flutter IDE中直接编译Flutter混合工程,并进行调试,也可以运行futter run来启动Flutter混合工程,不过在配置的时候,需要注意Flutter中 gradle编译环境和原生编译环境的一致性,如果不一致可能会导致编译错误。

iOS平台配置

创建flutter module

flutter create -t module my_flutter

进入iOS工程目录,初始化pod环境(如果项目工程已经使用Cocoapods,跳过此步骤)

pod init

编辑Podfile文件

#在Podfile文件添加的新代码

你可能感兴趣的:(程序员,flutter)