请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
25
帖子
0
勋章
1277
Y币

[建议] 建议android支持自定义gradle文件

[复制链接]
发表于 2019-10-15 17:49:19
本帖最后由 snice 于 2019-10-15 17:49 编辑

背景:android很多库用到了libc++_shared.so,比如腾讯系的模块(腾讯IM SDK)用了libc++_shared.so,当使用多个模块且都包含libc++_shared.so,编译就会报错
20191015173836.jpg
解决办法:
1、添加fix.gradle
  1. android {

  2.     packagingOptions {
  3.         pickFirst 'lib/armeabi-v7a/libc++_shared.so'
  4.     }

  5. }
复制代码
2、主项目build.gradle修改
通过apply from 引入fix.gradle
  1. apply plugin: 'com.android.application'
  2. apply from: 'fix.gradle'
  3. ...
复制代码

建议:建议支持自定义gradle文件,这样部分冲突(如上)开发者可以自己解决,望采纳,谢谢!!

20
帖子
1
勋章
7559
Y币
libc++_shared.so问题已作适配,重新编译即可。
支持自定义gradle文件的建议不采纳。
25
帖子
0
勋章
1277
Y币
常山赵子云 发表于 2019-10-16 10:40
libc++_shared.so问题已作适配,重新编译即可。
支持自定义gradle文件的建议不采纳。 ...

好的
1
帖子
0
勋章
14
Y币
常山赵子云 发表于 2019-10-16 10:40
libc++_shared.so问题已作适配,重新编译即可。
支持自定义gradle文件的建议不采纳。 ...

做了什么适配呀 为啥我2020年了 云打包还是这个库冲突呢
您需要登录后才可以回帖 登录

本版积分规则