0

如何在 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">

我怎样才能获得当前日期,这样我每次提交时都不必更改 versionName。

...不讨论我们是否应该在 versionName 中有一个日期。

归结为如何在构建时更新清单文件

4

2 回答 2

1

我怎样才能获得当前日期,这样我每次提交时都不必更改 versionName。

=> 您不能以编程方式更改版本名称,但是您可以检索版本代码或版本名称。

我们应该在 versionName 中有一个日期吗?

=> 是的,你可以放任何东西,因为它需要字符串值。正如我上面所说,您不能以编程方式更改它。

于 2013-09-20T06:28:29.337 回答
-1

您不能在运行时编辑清单,因为它是静态的,但您始终可以使用 C 风格的预处理器命令。https://stackoverflow.com/a/4586204/783707

我把逻辑留给你:)

于 2013-09-20T06:28:33.500 回答