2015-02-24 75 views
0

我在Android Studio中有多个库。其中两个是Pushbots和Universal Image Loader。在将Pushbots库更新为最新版本之后,似乎Pushbots在其中还包含Universal Image Loader。所以现在有两个通用图像加载器,这些类似乎已被复制,并导致找不到合适的方法找到错误。删除重复库Android Studio

我该如何让Android Studio为我的应用程序模块和其他库使用一个库?这是可能的还是有官方的解决方法?

+0

显示'build.gradle'。您可能要排除某个依赖关系。 – 2015-03-01 01:11:53

回答

0

你必须删除“通用图像加载器”,没有办法绕过它。我遇到了与“AirPush”&“BugSense”相同的问题。你不得不申请一个没有“UIL”的独立版本。

+0

如果重复的库使用不同的版本,并且我想保留的库不包含我需要的方法,该怎么办? – 2015-02-24 04:34:08

+0

你必须要求从“PutShots” – VenomVendor 2015-02-26 11:23:37

0

似乎Pushbots 2.0.8 SDK与它的通用图像装载机因此,它与我手动添加为一个罐子我通用图像装载机库发生冲突。

由于Jack Dre提到,这是在Pushbots 2.0.9中修复的。然而,我能够通过删除我的通用图像加载程序并使用通用图像加载程序并使用包含在Pushbots中的图像加载程序来修复它。我所做的只是将我的类上的导入更新到正确的名称空间。