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 混合的项目。
需