flutter混合开发-android

1.创建Flutter module模版,命令行

flutter create -t module flutter_modulexxx

2.在android工程的根目录的settings.gradle中添加

include ':app'
setBinding(new Binding([gradle: this]))
evaluate(new File(
settingsDir.parentFile,
'工程全名/flutter_module/.android/include_flutter.groovy'
))

3.在app的build.gradle中添加依赖

dependencies {
implementation project(':flutter')

4.flutter android 最低版本都要大于26才行

5.可以用fragment来添加flutter界面,createFragement里面有个路由参数 可以在flutter runapp里面使用来区分要去的页面。

你可能感兴趣的:(flutter混合开发-android)