2018-09-19Android 导入facebook中的依赖遇到的问题

facebook依赖中会包含,com.google.zxing 的包。  而我们并不需要zxing。因为很多时候我们会用别人封装好了的zxing。从而导致jar冲突。打包apk的时候失败报错。



真实有效。添加这一句。移除facebook中的zxing库,。从而使用你需要的zxing。

compile ('com.facebook.android:facebook-android-sdk:4.26.0'){

    exclude group: 'com.google.zxing', module: 'core'}


原文作者链接;https://blog.csdn.net/chenrenxiang/article/details/78785998   





//---------

Android 使用com.github.LuckSiege.PictureSelector依赖时, Glide框架无法使用占位图placeholder、asgif、overload等方法  在引入了glide 3.7版本后,在使用过程中却发现无法正常使用链式语法设置placeholder和error等,于是我打开项目.idea-->libiraries,发现目录下glide的版本是4.0,很明显,有别的框架依赖了4.0

       正是这个4.0版本的存在让我设置的3.7依赖无效,那么如果我还想用3.7的话就要去除这个4.0。这样感觉不是很合适,因为这个图片框架有可能用到了4.0的新特性,使用3.7的话可能会出问题。这里只是演示一下怎么去除框架内的依赖:

把gradle里的依赖改成这个就可以了:

compile ('com.github.LuckSiege.PictureSelector:picture_library:v2.1.0'){

        exclude group: 'com.github.bumptech.glide'

    }

---------------------


来源:CSDN

原文:https://blog.csdn.net/qq_39793124/article/details/78915578

你可能感兴趣的:(2018-09-19Android 导入facebook中的依赖遇到的问题)