我目前正在构建一个Android库。图书馆分为两部分:
现在,当我尝试构建库的结构时,包括ActionBarSherlock和AppCompat V7为Gradle创建了一个冲突。这两个库是互斥的。我的解决方案是构建一个核心库和两个包装库(一个用于ABS,另一个用于AppCompat V7),然后为用户提供两个选项。所以我做了以下事情:
当我完成所有这些操作后,我的应用程序出现编译错误,指出在我的库文件中的explosion-aar文件夹中找不到某些资源。更确切地说,在我的库中,我在库中的某些布局文件中使用了某些drawable。这些在任何地方都找不到。
知道可能导致问题的原因是什么?