如何使用ADT在Eclipse中运行“android更新项目”?

如何使用ADT在Eclipse中运行“android更新项目”?,android,eclipse,ant,adt,Android,Eclipse,Ant,Adt,我正在将一个Android构建系统从ADT迁移到大部分开箱即用的Ant,并希望使开发人员尽可能地无痛。新签出不包含建议的local.properties,这非常有意义,构建会对您大喊大叫: sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable.

我正在将一个Android构建系统从ADT迁移到大部分开箱即用的Ant,并希望使开发人员尽可能地无痛。新签出不包含建议的local.properties,这非常有意义,构建会对您大喊大叫:

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的位置,而这正是我们真正需要的,是否有任何方法可以将文件吐出,而不必将cmd drill放入Windows env vars


我尝试了Project>Android工具>修复项目属性,但这似乎无法处理local.Properties。

没有办法。Eclipse with ADT对构建项目的某些部分使用不同的机制。 我不知道为什么每次结账后设置ANDROID_HOME都会很乏味。您只需设置一次。

您肯定需要运行android update项目。在Eclipse内部是否有这样做的方法,我不能说。开始>控制面板>系统>高级系统设置>环境变量>新建>手动键入键+值。与右键单击>Android>使我成为本地用户比较。属性。这就是我说乏味的原因。不是世界末日,但我知道人们会抱怨。