Android项目依赖maven上flutter aar库

首先看demo

 

 

 

 

一、首先要知道Nexus上flutter aar的仓库地址,该地址就是flutter aar上传到的地址如下图:

a.拿到flutter打包的上传地址 http://127.0.0.1:8081/repository/maven-releases b.拿到Nexus登陆用户名和密码,后面原生依赖时用。 -Pmaven-user=admin \ -Pmaven-pwd=admin123 \

二、原生项目依赖:

1.在根目录下的build.gradle文件中添加maven依赖,如下:

maven { url 'http://127.0.0.1:8081/repository/maven-releases/' authentication { basic(BasicAuthentication) } credentials { username = "admin" password = "admin123" } }

2.在app目录下的build.gradle文件中添加flutter aar的相关依赖:

android { ... defaultConfig { ... ndk { //手机的应用推荐使用 "armeabi-v7a"; 针对平板的应用推荐使用x8 abiFilters "arm64-v8a", "armeabi-v7a" } } } dependencies { //flutter aar and embedding implementation 'com.example.disney_flutter_module:flutter_release:1.1.5@aar' implementation 'io.flutter:flutter_embedding_release:1.0.0-8f2221fbef28b478debb78dd233f5250b220ca99' //flutter so file implementation 'io.flutter:armeabi_v7a_release:1.0.0-8f2221fbef28b478debb78dd233f5250b220ca99' implementation 'io.flutter:arm64_v8a_release:1.0.0-8f2221fbef28b478debb78dd233f5250b220ca99' }

⚠️注意“8f2221fbef28b478debb78dd233f5250b220ca99”该串值,更改为你自己值。

获取“8f2221fbef28b478debb78dd233f5250b220ca99”该值:

a.登陆到Nexus “http://127.0.0.1:8081/repository/maven-releases/”

b.找到对应的flutter_release-x.x.x.pom文件,打开pom文件

c.打开后,复制出对应的version,在自己的dependencies中将其替换

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值