2011-10-20 70 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