определение конфигурации сборки (отладка или выпуск) в сценарии ant

У меня есть сценарий ant, который делает то, что ему нужно, но мне нужно установить несколько значений свойств в зависимости от того, выполняю ли я выпуск или отладку. Как мне это сделать?

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


Чтобы ответить на мой собственный вопрос:

Свойства, которые нужно искать: " build.mode.release "и" build.mode.debug ", однако ЕСТЬ предостережение ... если в вашем манифесте есть debuggable =" true " , система ПЕРЕВОДИТ в режим отладки с небольшим «недостатком» (IMO)

  1. build.mode.release is НЕ установлено ,
  2. ] build.mode.debug - ТАКЖЕ не задано
  3. Подпись отладки отключена (необходимо указать хранилище ключей, псевдоним и пароль)

Примечание: Это применимо только к сборкам Android

8
задан copolii 2 June 2011 в 19:00
поделиться