原生Android工程接入Flutter aar

Posted xiangzhihong8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生Android工程接入Flutter aar相关的知识,希望对你有一定的参考价值。

一、环境搭建

首先,需要开发者按照原生androidios的搭建流程搭建好开发环境。然后,去Flutter官网下载最新的SDK,下载完毕后解压到自定义目录即可。如果出现下载问题,可以使用Flutter官方为中国开发者搭建的临时镜像。

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

为了方便使用命令行,还需要额外配置下环境变量。首先,使用vim命令打开终端。

vim ~/.bash_profile  

然后,将如下代码添加到.bash_profile文件中,并使用source ~/.bash_profile命令使文件更改生效。

export PATH=/Users/mac/Flutter/flutter/bin:$PATH
//刷新.bash_profile
source ~/.bash_profile

完成上述操作之后,接下来使用flutter doctor命令检查环境是否正确,成功会输出如下信息。

二、创建Flutter aar包

原生Android集成Flutt

以上是关于原生Android工程接入Flutter aar的主要内容,如果未能解决你的问题,请参考以下文章

Flutter混合开发之FlutterFragment

FlutterLib以AAR形式集成到Android原生工程中

把flutter项目作为aar添加到已有的Android工程上

把flutter项目作为aar添加到已有的Android工程上

flutter混编Android篇

flutter打包aar并上传Maven私服,flutter模块与原生工程解耦