【问题标题】:Android dependencies with libraries带有库的 Android 依赖项
【发布时间】:2014-07-17 23:34:27
【问题描述】:

所以我要使用的库依赖于 OkHttp 1.2.1,我目前使用的是最新版本的 OkHttp 2.0。

这自然会导致编译错误,因为同一类会生成多个 dex 文件。

我不太想手动更新库,我确实需要最新版本的 OkHttp。

有没有办法以某种方式为我的任何类优先使用最新版本的 OkHttp,并让库继续使用旧版本?

【问题讨论】:

  • 您能解释一下您的意思是“为您的课程使用最新版本并让库使用旧版本”吗?一个例子可以帮助我们理解你的意思
  • 您的构建使用什么?蚂蚁?蚀?摇篮/安卓工作室?还有什么?
  • 哪个库?我们 OkHttp 人希望每个人都跳上 1.6.0,这是一个简单的升级,并且与 2.0.0 向前兼容。
  • It's Aviary (aviary.com),他们也在使用非常过时的毕加索版本

标签: java android dependencies aviary okhttp


【解决方案1】:

最后只是为新版本的库重命名命名空间并包含它!

【讨论】:

    猜你喜欢
    • 2015-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    • 1970-01-01
    • 1970-01-01
    • 2015-02-09
    • 2014-06-17
    相关资源
    最近更新 更多