多项目引入同一library不同版本报错

哎,真难 2017-10-19 01:49:25
好久不搞Android了,不咋会了
A项目引入一个第三方library1.0.1
A项目引入自主研发libraryB
libraryB引入第三方library1.0.3,
这样的情况导致项目出错
Okhttp可以在这样的场景下互不影响,请问如何解决?
...全文
310 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
哎,真难 2017-10-20
  • 打赏
  • 举报
回复
引用 1 楼 jklwan 的回复:
gradle引入的吗,可以用exclude来忽略掉。例如

compile('org.eclipse.paho:org.eclipse.paho.android.service:1.0.2') {
        exclude(group: 'com.google.android', module: 'support-v4')
    }
如果是jar包,直接用压缩文件打开,找到对应的包路径,删掉就好了。
谢了
jklwan 2017-10-19
  • 打赏
  • 举报
回复
gradle引入的吗,可以用exclude来忽略掉。例如

compile('org.eclipse.paho:org.eclipse.paho.android.service:1.0.2') {
        exclude(group: 'com.google.android', module: 'support-v4')
    }
如果是jar包,直接用压缩文件打开,找到对应的包路径,删掉就好了。

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧