2013-09-20 2 views
0

Как получить текущую дату в файле манифеста Android?Как получить текущую дату в файле манифеста android

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.ihavenocompany.istillhaveprojects.customer.android" 
     android:versionCode="23" 
     android:versionName="0.9.9.9-2013.09.19-devo"> 

Как я могу получить текущую дату, так что мне не нужно менять имя version everytime i commit.

... Не будем обсуждать, должны ли мы иметь дату в versionName.

сводится к тому, как обновить файл манифеста по сборке

+0

вы спрашиваете: «Как изменить buildprocess к automaticcally включать компиляции даты в андроида манифеста» Обновление заголовка вопроса может быть полезным – k3b

+0

В любом случае это нормально ... Я хочу, чтобы он автоматически обновлялся. – Mulki

ответ

1

Как я могу получить текущую дату, так что я не должен изменить versionName каждый раз я совершаю.

=> Вы не можете изменить versionName программно, но да, вы можете получить versionCode или versionName.

Должна ли мы иметь дату в версииName.

=> Да, вы можете поместить что угодно, поскольку оно принимает значения String. Как я сказал выше, вы не можете изменить его программно.

+0

Имейте ввиду, что редактируйте это во время сборки. Можно ли вызывать пользовательские классы и устанавливать это значение? Я в порядке с написанием класса, который дает текущую дату и использует ее здесь. Разрешены ли переменные в этом файле? – Mulki

-1

Вы не можете редактировать манифест во время выполнения, поскольку он является статическим, но вы всегда можете использовать команды препроцессора стиля C. https://stackoverflow.com/a/4586204/783707

Я оставил логику ДО вас :)

+0

im, чтобы изменить это во время сборки. Можно ли вызывать пользовательские классы и устанавливать это значение? Я в порядке с написанием класса, который дает текущую дату и использует ее здесь. Разрешены ли переменные в этом файле? – Mulki

+0

Чувак, я не собираюсь ловить тебя ложкой. Сначала прочитайте прикрепленную ссылку –

Смежные вопросы