2011-02-23 12 views
2

我添加了一個標籤/日期戳系統,發現這裏對堆棧溢出類似線程我的Android構建系統:embed version details in android APK修改的AndroidManifest.xml與構建標記導致無限重建在Eclipse

這個工作了偉大對我來說,職位是真棒,我只是修改了Perl來放在一個郵戳像這樣:

perl -npi -e 's/(Build Date:)(.+)(DEV-MOB)/"Build Date: " . localtime() . " DEV-MOB"/e;' $MANIFEST 

我處理現在的問題是Eclipse希望遍地繼續建設。只要它看到AndroidManifest.xml發生了變化,它就會啓動另一個自動構建,從而更改AndroidManifest.xml並引發另一個自動構建...沖洗,起泡,重複。

我已經關閉了「自動構建」,並且結果對我來說很好(即只在調試部署和/或乾淨後構建),而不是每個文件保存和/或更改爲Eclipse是想要做的。同事希望Autobuild能正常運作,並說我的日期戳記是有缺陷的,否則。

修改AndroidManifest.xml後,如何讓「Builder」將樹標記爲刷新和/或最新,以便樹不會循環?看起來像「刷新」的標誌被評估並在之前的構建之後觸發新的構建。

謝謝,如果需要,我可以在日期戳上貼出更多細節。

DD

回答

0

檢查您的製造商是第一位的項目建設者列表的順序。