Сборки пакета Android завершаются ошибкой с сообщением «применить» после обновления SDK — как исправить?

Недавно я обновил Android SDK на нашей сборочной машине, и теперь сборка Android с использованием Ant завершается сбоем с неясным сообщением:

The <apply> type doesn't support the nested "path" element.

Наш build.xml является стандартным, сгенерированным инструментами Android, и мы автоматически запускаем

android update project -p .

до того, как Ant запустит задачу отладки. Сообщение об ошибке появляется на этапе -dex процесса сборки.

Поскольку этот файл сборки использует один из стандартных шаблонов Android, я не уверен, что вызывает такое изменение поведения. Любые идеи?


person Eno    schedule 11.02.2011    source источник


Ответы (1)


Неважно, я разобрался. Похоже, что Android версии 8 или выше теперь требует, чтобы у вас был ant 1.8 или выше (я все еще использовал 1.6.5). Исправление состояло в том, чтобы просто обновить мою установку ant до последней версии.

person Eno    schedule 11.02.2011