При использовании сгенерированного Android файла сборки ant файл ссылается на вашу установку SDK через свойство sdk.dir в файлах local.properties, которое генерируется «android update project -p.».
Комментарии в build.xml предполагают, что local.properties НЕ следует проверять в управлении версиями.
НО, когда вы запускаете свою сборку из Hudson, она делает новую проверку вашего кода из системы контроля версий, следовательно, local.properties не существует, и впоследствии сборка завершается неудачно без установки sdk.dir. Так что это своего рода проблема с курицей и яйцом. В качестве обходного пути я проверил local.properties в управлении версиями (пока никто не будет его использовать), но мне было любопытно, как другие разработчики решили эту проблему?