С моей текущей кодовой базой я бы хотел создать две или более разные версии моего приложения для Android (бесплатно, премиум, ...). Для iPhone (XCode) я могу определять разные цели. Есть ли что-то подобное в Eclipse?
Я не думаю, что в Eclipse есть такая функциональность (или плагин для Android). Хотя с помощью муравья вы сможете достичь этого.
Вы можете использовать библиотечные проекты - поддерживаются в Eclipse - здесь http://developer.android.com/guide/developing/projects/projects-eclipse.html#SettingUpLibraryProject
Для своих сборок я настроил в Eclipse свои проекты с использованием Maven и maven-android-plugin . Это позволяет вам зависеть от apksources других проектов и переопределять код и ресурсы их.