2017-01-04 35 views
0

我在gradle這個文件中定義了以下buildConfigFieldproductFlavors下,當設置在搖籃恆定值buildConfigField:組裝生產版本

buildConfigField "java.util.Date", "buildTime", "new java.util.Date(" + System.currentTimeMillis() + "L)" 

我的問題是將每次打開一個應用程序,或者只在此時間範圍變更它是第一次構建/安裝在他們的設備上?如果是的話,我該如何讓它保持不變?

對不起,這個愚蠢的問題,我是新來的工作與gradle。任何幫助表示讚賞

+0

它只會在您構建應用程序時發生變化 –

回答

1

當項目的生成您可以執行在搖籃中System.currentTimeMillis()通話,然後設置buildTime喜歡的東西new java.util.Date(1483522309324L),所以價值已經被顧名思義在構建時fixely計算項目中的常數。