К сожалению, нет встроенной поддержки, но вы можете найти здесь хороший учебник:
Установка Инструменты Colin для сборки и выпуска ALM Corner , которые включают Сборки версий задача.
В манифесте Android имя и код должны выглядеть следующим образом:
android:versionCode="1" android:versionName="1.0.0"
- Дважды добавьте задачу «Сборки версий», один раз для имени версии и один раз для кода версии.
Как только мы добавим это имя, мы выберем имя.
Сначала вставить следующее (с примерами):
- Исходный путь: src / MobileApps / MyDriving / MyDriving.Android / Свойства
- Шаблон файла: AndroidManifest.xml
- Создание шаблона регулярного выражения: (?: \ D +. \ D +. \ D +.) (\ D +)
Под продвинутым:
- Build Regex Group Index: 0
- Regex Replace Pattern: versionName = «\ d +. \ D +. \ D +
- Префикс для замен: versionName = ”
Что это будет делать, так это обновить имя версии до формата номера сборки, найденного в разделе «Общие», для которого у меня установлено значение 1.0.0 $ (rev: .r)
Теперь для следующего, который является кодом версии:
- Путь к источнику: src / MobileApps / MyDriving / MyDriving.Android / Свойства
- Шаблон файла: AndroidManifest.xml
- Создать шаблон регулярного выражения: (?: \ D +. \ D +. \ D +.) (\ D +)
Под продвинутым:
- Индекс группы сборки Regex: 1
- Regex Replace Pattern: versionCode = «\ d +
- Префикс для замен: versionCode \
И вот так тебе хорошо идти. Это просто обновит его до текущей версии:)