Макросы препроцессора Android с двумя целями

Я надеюсь, что кто-нибудь сможет мне помочь с этим.

Я занимаюсь разработкой для iPhone в течение долгого времени, и я привык устанавливать макрос препроцессора, поэтому я могу использовать #ifdef в коде, чтобы делать разные вещи с разными целями.

Как мне сделать что-то подобное с Android? Насколько мне известно, Java не поддерживает макросы препроцессора. Как я могу вести себя по-другому с разными конфигурациями запуска в Eclipse?


person Peter    schedule 24.01.2011    source источник
comment
У меня был аналогичный вопрос раньше, это сообщение ответило на него для меня: stackoverflow.com/questions/1813853/ifdef-ifndef -in-java   -  person mikhon    schedule 25.01.2011
comment
Спасибо! У меня есть сервер с двумя разными URL-адресами для тестирования и производства. Закончил статический финальный логический тест и сделал что-то вроде этого: public static final serverUrl = test? testUrl.com: produktionUrl.com;   -  person Peter    schedule 25.01.2011