More than one file was found with OS independent path ‘lib/x86/libc++_shared.so‘

运行react-native安卓时遇到这个错误,在这个错误之前还遇到过一个错误,

none of the consumable configurations have attributes

这是在link项目引入的第三方库时报的错,这个错的意思就是link的时候没有找到我这个第三方库,于是我把***.iml也就是android下面的这个工程文件删掉了,然后把第三库删了,也重新安装了一遍,再用android studio重新编译一下就link成功了,但是之后又报题目这个错,网上搜了一下这个错的意思是本地项目和第三方库引用的相同的.so文件,或者是两个第三方库引入了相同的.so文件,导致编译的时候不知道以哪个为主,解决方法就是,在android/app目录的下的build.gradle文件的android{}中添加这样一行代码

packagingOptions {
        pickFirst 'lib/x86/libc++_shared.so'
        pickFirst 'lib/arm64-v8a/libc++_shared.so'
        pickFirst 'lib/armeabi-v7a/libc++_shared.so'
        pickFirst 'lib/x86_64/libc++_shared.so'
    }    

如图

这样就可以了,记录一下

欢迎关注「不出户」公众号 

在公众号回复「python」,获取全套python学习资源。

在公众号回复「vue」,领取vue核心教程

在公众号回复「react」,领取react全套教程

在公众号回复「angular」,领取angular学习资源

在公众号回复「算法」,领取算法学习教程

在公众号回复「nodejs」,领取nodejs学习教程,更有更多精品资源敬请期待

欢迎关注不出户,让你足不出户爱好学习

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木豪末

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值