【发布时间】:2013-03-12 07:59:54
【问题描述】:
我正在将 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 钻入 Windows 环境变量?
我尝试了 Project > Android Tools > Fix Project Properties,但这似乎并没有处理 local.properties。
【问题讨论】:
-
你肯定需要运行
android update project。是否有办法从 Eclipse 内部做到这一点,我不能说。