Flutter开发:在Flutter Plugin中引入aar——本地maven法

本文详细介绍了如何在Flutter插件中通过本地maven仓库引入aar文件。步骤包括在native-android目录创建libs,拷入aar,使用maven创建本地仓库,以及编辑build.gradle进行配置。通过这些步骤,成功将aar集成到Flutter插件的原生代码中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目的: 在 flutter Plugin中引入 aar

引言:Android项目中引入aar,直接放在本地,在gradle中implementation即可,同样操作在Flutter项目却报错not found aar,如此需要其他解决方法。本文中介绍一种自己项目中运用到的maven引入法,供参考~

装备:安装mvn :1、纯原mac使用$ brew install maven 安装;

                             2、使用了zsh 命令和其他系统一样先去 apache官网下载 maven安装包,然后安装后配置到系统路径;

                             3、创建Flutter Plugin module,此处省略.

操作

         1、在你的Flutter Plugin中的native-android目录中新建一个目录libs,与src同级;

         2、把你要引入的aar拷入 libs;

         3、使用maven创建本地仓库,以供本地代码使用。

         4、编辑build.gradle:

案例教程:这里用的是网易云盾aar

在AndroidStudio的Terminal或者Mac终端,cd xxx/libs(刚创建的目录),执行下面语句:
mvn deploy:deploy-file -Dfile=captcha-release_v3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值