标签: java android preprocessor
我正在编写一个Android应用程序,我们希望将部分代码拆分出来,这样我们就可以将它们作为库来提供,客户可以使用这些库来构建自己的应用程序。问题是我们需要一些相同的代码来为我们做不同的事情,因为我们构建了自己的内部应用程序。我知道Java没有预处理器。那么有什么方法可以让我在一种编译上编译一组代码,在另一种编译上编译另一组代码,而不必实际维护两组完全基本相同的代码?