关于Android原生已有项目集成flutter模块

142 阅读1分钟

依赖模块源码方式

1、项目与flutter模块同级

截屏2022-09-27 11.38.12.png

2、settings.gradle 文件添加了

setBinding(new Binding([gradle: this]))                                // new
evaluate(new File(                                                     // new
        settingsDir.parentFile,                                              // new
        'ow_fluttermodule/.android/include_flutter.groovy'                         // new
))

3、app下面的build.gradle添加

implementation project(':flutter')

4、项目build.gradle下添加

allprojects {
    repositories {
        maven {
            url 'https://storage.googleapis.com/download.flutter.io'
        }

sync success,然后进行编译报错如下

截屏2022-09-27 11.41.55.png

截屏2022-09-27 11.42.15.png