构建使用可选库的库

时间:2014-10-24 17:20:10

标签: android libraries

我有一个Android库,可以帮助实现和添加Android导航抽屉的各种GUI组件。

目前,该库仅支持来自支持的API的完整API,即来自Honeycomb的API。

我想更改库以便它也可以与AppCompat一起使用,这不应该是一个问题,因为它可能总是被安装和可用。

我遇到的问题是,有几个使用该库的用户请求我的库也支持使用ActionBarSherlock库。

我不想分开导航抽屉管理库,app appat然后是ActionBarSherlock的单独库,所以我想知道是否有一种方法可以创建一个使用ActionBarSherlock库的类但是如果ActionBarSherlock可用,它将只尝试编译/使用类。

因此,用户可以使用我的一个库,并且能够使用所有3种不同类型的导航抽屉,而无需多个不同的库来支持它们。

我的库在Android Studio而非Eclipse中使用

感谢您提供的任何帮助。

0 个答案:

没有答案