0

是否可以从一个通用代码库创建多个具有不同功能的库?我想在一个 Android 库项目中创建多个 .jar 文件。目标是一些用户只能访问功能的子集,而更多特权用户可以访问整个库。

4

1 回答 1

0

一种方法是使用Apache Antenna对文件进行预处理并进行条件编译。如果你走这条路,你将需要使用 Apache Ant 来构建。请参阅这些资源:

另一种方法是使用 Git 分支,主分支包含基本功能,子分支包含额外功能。然后,当您想要构建一个或另一个时,您只需切换分支。Git SCM 这本书有一些关于如何使用你的子分支的好信息。

于 2013-02-22T16:15:05.947 回答