当前位置:   article > 正文

Android项目集成flutter模块

Android项目集成flutter模块

一.创建flutter模块

如果已经有flutter模块,此步骤可忽略

1.Android Studio 选择 New Flutter Project 创建 flutter 时,要选择Module,不能是 Application
在这里插入图片描述
2.创建完毕后,没有 .android .ios两个目录,此时可执行:

flutter pub get
  • 1

执行完毕以后,正常情况下,就会生成 .android .ios两个目录,此时模块创建完毕。

二.Android项目引入flutter模块
1.在Android项目settings.gradle 中,添加如下内容:

setBinding(new Binding([gradle: this]))                              
evaluate(new File(                                                     
    settingsDir.parentFile,                                           
    'flutter_module/.android/include_flutter.groovy'              
))  
  • 1
  • 2
  • 3
  • 4
  • 5

evaluate中的flutter_module为flutter模块路径,需要根据自身情况进行设置。

2.在Android项目子模块下的build.gradle中添加flutter模块依赖:

dependencies {
    implementation project(':flutter') // 固定是':flutter'
}
  • 1
  • 2
  • 3

自此,集成flutter模块完毕。
将 Flutter module 作为依赖项

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/484913
推荐阅读
相关标签
  

闽ICP备14008679号