添加新的依赖出现“2 files found with path ‘lib/arm64-v8a/libopenh264.so‘ from inputs:”报错

前面程序运行正常,但随后添加了第三方依赖,就出现这样的报错

出现相关报错,后面尝试把出现的文件删除,但会丢失相对应的文件。

报错图片
解决办法:
1、根据相关提示,处理错误,因为我这边是没有另外新增了多余的c++等文件,只是简单添加了依赖,就出现这样的报错。
2、根据提示调换下.so这个顺序

//这是原来的顺序
 packagingOptions {
        pickFirst 'lib/*/libc++_shared.so'
        pickFirst 'lib/arm64-v8a/libc++_shared.so'
        pickFirst 'lib/*/libopenh264.so'

    }
        
//修改后
 packagingOptions {
        pickFirst 'lib/*/libc++_shared.so'//这个放在第一位
        pickFirst 'lib/*/libyuv.so'
        pickFirst 'lib/*/libopenh264.so'
    }

后面重新sync一下,就正常运行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值