Свойство Ant неверно оценено?

#ant #properties

#ant #свойства

Вопрос:

Я использую пользовательский ant buildscript для своего приложения для Android.

У меня есть свойство, ${distributionTarget} которое вычисляется, например Android_Market . Однако в некоторых методах я не получаю выходные данные app-Android_Market-release.apk , но я получаю app-${distributionTarget}-release.apk .

Я уверен, что свойство было установлено правильно, поскольку ранее на этапе сборки у меня был echo метод, который корректно отображает значение свойства.

Чего я здесь не понимаю?

Ответ №1:

Похоже, что свойство было инициализировано ранее без значения. Рефакторинг сценария сборки для инициализации свойств позже заставил его работать.