|
[建议]
建议android支持自定义gradle文件
[复制链接]
本帖最后由 snice 于 2019-10-15 17:49 编辑
背景:android很多库用到了libc++_shared.so,比如腾讯系的模块(腾讯IM SDK)用了libc++_shared.so,当使用多个模块且都包含libc++_shared.so,编译就会报错
解决办法:
1、添加fix.gradle
- android {
- packagingOptions {
- pickFirst 'lib/armeabi-v7a/libc++_shared.so'
- }
- }
复制代码 2、主项目build.gradle修改
通过apply from 引入fix.gradle
- apply plugin: 'com.android.application'
- apply from: 'fix.gradle'
- ...
复制代码
建议:建议支持自定义gradle文件,这样部分冲突(如上)开发者可以自己解决,望采纳,谢谢!!
|
|