android - 将构建日期/时间添加到 Android 项目

标签 android eclipse ant

我希望能够在 Java 中使用 TIMEDATE 宏,就像在 C 中一样。但是,我知道它们不能存在。我查看了各种网站,看到了诸如 http://www.rgagnon.com/javadetails/java-0532.html 之类的建议。 .我知道这可以通过创建自定义 build.xml 来实现,但我不愿意脱离 Android 工具链那么远。

Eclipse Builder 可能是一个可行的解决方案,但在 Eclipse 之外修改文件似乎是不明智的做法。

有没有人建议在没有自定义 build.xml 的情况下从他们的 Android 应用程序中访问构建日期/时间?是否可以使用 build.properties 文件、Eclipse Builder 或其他东西?

最佳答案

我建议使用注册为项目构建器的 ant 脚本编写的 build.properties 文件。作为 ant builder 配置的一部分,您可以指定在构建后刷新哪些资源,因此您在 Eclipse 外部编写此文件这一事实不会成为什么大问题。确保将源代码控制系统配置为忽略此 build.properties 文件。

关于android - 将构建日期/时间添加到 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5222779/

相关文章:

c++ - Eclipse C++ 调试在 STL 中中断

java - 使用外部库通过 ANT 进行编译

java - 来自属性的 Ant-Junit 类路径

android - android.os.SystemProperties 在哪里存储它的键/值?

java - permission.android.MANAGE_USB 在 Jellybean 中有效,但在 Lollipop OS 中无效

java - 使用 Canvas android拉伸(stretch)图像

java - 无法让 Eclipse 停止在 Java 源中生成选项卡

java - 如何设置 vector 资源的颜色?

Ant 中的 Java 编译错误 : using class literals in annotations

java - 将当前目录添加到 JAR 文件的类路径