2021-04-22

准备工作

1.创建native工程

app->build.gradle

android {
  //...
  compileOptions {
    sourceCompatibility 1.8
    targetCompatibility 1.8
  }
}

2.创建flutter工程

cd some/path/
 flutter create -t module --org com.example my_flutter

1.引入
1.1源码引入

app->settings.gradle

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

app

dependencies {
  implementation project(':flutter')
}

1.2aar引入

build aar

cd some/path/my_flutter
 flutter build aar
image.png

体积分析截图

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。