2013-03-11 68 views
1

我正在將一個Android構建系統從ADT遷移到大部分開箱即用的Ant,並希望儘可能讓開發人員無痛苦。重新檢出不包含local.properties(如建議,並非常有意義),並構建罵你:如何在Eclipse中使用ADT運行'android update project'?

sdk.dir is missing. Make sure to generate local.properties using 
'android update project' or to inject it through the ANDROID_HOME 
environment variable. 

這些步驟要麼是足夠的,每一個新鮮結帳後這樣做是乏味在Windows下不受歡迎。鑑於ADT知道SDK的位置(這就是我們真正需要的),有沒有辦法將文件吐出來,而不必深入研究Windows env vars?

我試過Project> Android Tools> Fix Project Properties,但似乎沒有照顧local.properties。

+0

你一定需要運行'android update project'。從Eclipse內部是否有這樣做,我不能說。 – CommonsWare 2013-03-11 23:15:20

回答

0

有沒有辦法做到這一點。使用ADT的Eclipse對構建項目的某些部分使用不同的機制。 我不確定爲什麼設置ANDROID_HOME在每次結帳後都很乏味。你只需要設置一次。

+0

'開始>控制面板>系統>高級系統設置>環境變量>新建>手工輸入鍵+值。 比較'右鍵單擊> Android>使我成爲local.properties'。 這就是爲什麼我說乏味。不是世界末日,但我知道人們會抱怨。 – Cheezmeister 2013-03-12 13:10:41

相關問題