使用Android进行预处理

时间:2011-01-04 08:00:44

标签: android preprocessor

我想根据一些营销要求对我的代码进行一些更改。 我认为最好的解决方案是使用预处理,就像在J2ME中一样。 我该怎么做?这个任务有什么工具吗? 谢谢, 的Eyal。

3 个答案:

答案 0 :(得分:5)

您可以在以下链接中找到更多详细信息:

http://groups.google.com/group/android-developers/browse_thread/thread/0daee1d93d1f21b3?pli=1

基本上,据说Android不支持预处理,因为Java不支持预处理。

但是,有一些方法可以使用Java中的“系统属性”来模拟预处理器的行为。已经讨论过了:

#ifdef #ifndef in Java

答案 1 :(得分:1)

Java有许多预处理器,我使用自己的https://github.com/raydac/java-comment-preprocessor它支持Maven,ANT和Gradle Wiki项目页面描述了流程can be found here

答案 2 :(得分:0)

虽然这最初是为J2ME设计的,但预处理器本身是完全通用的。 (我大约在6年前写过它,它最终出现在Eclipse MTJ中)。 http://antenna.sourceforge.net/wtkpreprocess.php