LuckSiege / PictureSelector

Picture Selector Library for Android or 图片选择器
Apache License 2.0
13.28k stars 3k forks source link

依赖冲突怎么处理?和PhotoView还有rxjava冲突了 #27

Closed 287138531 closed 7 years ago

287138531 commented 7 years ago

依赖冲突怎么处理?和PhotoView还有rxjava冲突了

LuckSiege commented 7 years ago

PhotoView 冲突的话,可以删除自己项目的,引用库中的,rxjava冲突 我的版本是 compile 'io.reactivex.rxjava2:rxjava:2.0.5' compile 'io.reactivex.rxjava2:rxandroid:2.0.1' 可以将你项目中的也改为一样的版本号,或在 app 的 build.gradle 的 android {} 中添加以下代码即可:

packagingOptions { exclude 'META-INF/rxjava.properties' }

287138531 commented 7 years ago

可以只引用我的版本吗? 冲突的 是 rxjava rxandroid 和 PhotoView都冲突了 ![Uploading image.png…]()

LuckSiege commented 7 years ago

这样的话,你就直接引入项目的model吧,自己修改里面的版本

EaniaHuui commented 7 years ago

Error:Execution failed for task ':app:transformClassesWithDexForRelease'.

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Luk/co/senab/photoview/BuildConfig;

编译的时候报这个错怎么处理啊?

LuckSiege commented 7 years ago

photoView冲突了 我项目中也引入了,你可以删除你的 用我里面的

EaniaHuui commented 7 years ago

我的项目中没有引入其他photoView啊,急啊,搞了两天了,各种办法都试了