1、集成项目
首先 在Android的同级目录执行命令
执行以下命令
flutter create -t module flutter_modal
执行完成后会在Android的同一级目录下生成一个新的
flutter_modal文件夹
然后在Android里面做如下修改
app下面的buildgradle 的Android目录加入
//加入以下
compileOptions {
sourceCompatibility 1.8
targetCompatibility 1.8
}
dependencies中加入依赖库
//加入以下
implementation project(':flutter')
项目的同级setting.gradle
include ':app'
// 加入下面配置
setBinding(new Binding([gradle: this]))
evaluate(new File(
settingsDir.parentFile,
'flutter_modal/.android/include_flutter.groovy'
))
在Android中就可以启动传入参数过去了
//两种方式 自己选合适的 route1参数可以在 dart中接收
// View flutterView = Flutter.createView(
// MainActivity.this,
//