2011-10-20 49 views
1

对于开发&调试的目的,我想让图标下的标签包含一个时间戳,当这个特定的实例被构建时提示。时间戳android:标签

负责此标签的条目在主要活动下为android:label="@string/app_name"

问题是@string/app_name是硬编码的。

如上所述,完成构建时间戳标签是否可能?

我不介意在onCreate()中设置它(即在第一次运行后会改变),只要它确实更改标记下的图标(不在标题栏中)。

回答

2

您应该做的是在构建过程中包含一个步骤,该步骤始终修改app_name xml值以包含时间戳记。这可以通过使用XML Mainpulation Task to replace xml value的Ant完成。

+1

感谢+1这个伟大的提示。不幸的是,我使用的是Eclipse,而不是Ant。有没有办法在Eclipse上做到这一点? – ateiob

+2

是啊,结帐这个博客:http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html –

+0

你真了不起。 +25。 :) – ateiob