我在Android Studio中有多个库。其中两个是Pushbots和Universal Image Loader。在将Pushbots库更新到最新版本后,似乎Pushbots中还包含Universal Image Loader。所以现在有两个通用图像加载器,这些类似乎已被复制,导致找不到合适的方法错误。
如何让Android Studio只为我的app模块和其他库使用一个库?这可能还是有正式的解决方法?
答案 0 :(得分:1)
这已在2.0.9版本中修复,请检查更改日志
v2.0.9 - 2015年3月1日漏洞修复: - 修复与Universal Image Uploader依赖关系的冲突。 - 修复自定义推送处理程序错误。
答案 1 :(得分:0)
你必须删除“通用图像加载器”,没有办法解决它。 “AirPush”和“AirPush”有同样的问题。 “BugSense”。你必须要求一个没有“UIL”的单独Build。
答案 2 :(得分:0)
似乎Pushbots 2.0.8 SDK上装有Universal Image Loader,因此它与我手动添加为jar的Universal Image Loader库相冲突。
如Jack Dre所述,这在Pushbots 2.0.9中已得到修复。然而,我能够通过删除我的通用图像加载器并使用通用图像加载器并使用Pushbots中包含的那个来修复它。我所做的只是将我的类的导入更新为正确的命名空间。