知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
[Android技術問題] is android support condition compiler?
1樓
Hello Jarey,

請問android是否支援條件試的編譯的方法,另外Java有一些如 @SuppressWarnings 這算試 Java 的前置處理器嗎?
要如何查這些所有 Annotation 型態呢?

thank you
小K
2樓
第一Java不支援條件試編譯,但你可以參考先前我回答你的Log那篇文章,你可以利用final boolean的常數,利用compiler最佳化的機制,在編譯時期可以去除掉你不想被編入的程式.
另外一種方式是利用package機制去做不同的類別切換,你可以參考這篇文章: http://www.cnblogs.com/phinecos/archive/2010/03/15/1685965.html 

第二 你指的是 @這類的符號定義,你可以參考這篇說明