Android中使用Flutter来进行UI的展示步骤也很简单,在此简单做个笔记总结下。
-
使用Android studio在FA_DEMO目录下创建一个Android项目,项目名称在此为Android
-
在FAndroid目录下使用flutter create -t module module_flutter命令创建一个名为module_flutter的flutter module工程。当然也可以直接用Android Studio的new flutter project 创建一个flutter工程。 创建好的目录在Windows系统下如下所示:
-
修改setting.gradle文件 ,加入如下代码:
include ':app' //加入如下代码,可能Binding会显示红色,as提示让你import一个包,不必理会 setBinding(new Binding([gradle: this])) evaluate(new File( settingsDir.parentFile, 'module_flutter\\.android\\include_flutter.groovy' ))
- 修改app的build.gradle,加入下面一行:
implementation project(':flutter')
然后在sync一下项目,或者在Android项目下执行gradlew build命令。即可成功构建一个Flutter和android 混合的项目。
需