Java 如何在android清单文件中获取当前日期

Java 如何在android清单文件中获取当前日期,java,android,android-manifest,Java,Android,Android Manifest,如何在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">

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

=>您不能通过编程更改versionName,但可以检索versionCode或versionName

我们是否应该在versionName中输入日期


=>是的,您可以放置任何内容,因为它需要字符串值。正如我上面所说的,您不能通过编程来更改它。

您不能在运行时编辑清单,因为它是静态的,但您可以始终使用C风格的预处理器命令


我把逻辑留给你:)

我希望在构建时编辑这个。是否可以调用自定义类并设置此值?我可以写一个给出当前日期的类并在这里使用它。此文件中是否允许使用变量?我希望在生成时编辑此文件。是否可以调用自定义类并设置此值?我可以写一个给出当前日期的类并在这里使用它。这个文件中允许变量吗?老兄,我不会用勺子喂你的。首先阅读附件中的链接,你是否在问:“如何更改构建过程,使其自动将编译日期包含到android清单中?”更新问题标题可能会有所帮助无论哪种方式都可以……我希望它能够自动更新