В моем рабочем пространстве у меня есть 3 проекта Android. Одна базовая библиотека и два проекта для создания двух версий моего приложения: бесплатной и платной. Теперь у меня есть несколько строк, которые должны отличаться в проектах. В каждом проекте у меня есть файл values / strings.xml, где, например, « @ string / version » определяется следующим образом: « library » в проекте библиотеки, « free » в бесплатном проекте и «paid» в платном проекте.
Если я создаю бесплатные и платные проекты с Eclipse, я получаю " free " и " paid " для " @ string / version ". Все отлично. Но если я строю свои проекты с помощью Ant, я всегда получаю " library " для " @ string / version ".
Что я делаю не так? Любой совет будет принята с благодарностью.