- reactnative版本:0.71.4
- 依赖包gradle版本 :7.2.1
- 错误来源:reactnative 接入穿山甲广告sdk
- 目前可用依赖地址:www.npmjs.com/package/rea… 当前依赖包 模拟器 真机 ios android 都是可以正常的,但是android打包的时候会发现由于android gradle更新导致不能直接导入aar文件了 (由于本人是个菜狗前端开发,对android原生开发不熟悉,导致遇到这个问题两眼一抹黑,but,还是需要解决,于是,经过两天多的疯狂搜寻解决方案:chatgpt bing google 问android大佬。但是还是没找到解决方案) 经过两天的疯狂搜索测试,终于,在周五最后一天,找到一个flutter大佬的结局方案: 来源:blog.csdn.net/u013729608/…,具体方案就是:把插件目录下的libs文件夹复制到项目的android--app 目录下,然后在app目录下的build.grandle的dependencies里把文件引入
dependencies{
implementation fileTree(dir: "libs", include: ["BytedCertSdk-release.aar"])
}
插件目录的build.grandle的引用方式由implementation改为compileOnly:
//implementation files('libs/BytedCertSdk-release.aar')
compileOnly files('libs/BytedCertSdk-release.aar')
最后再说一句,还是大佬们牛逼!!!!!