После обновления инструментов SDK я не могу собрать свой проект из командной строки.
Я использовал шаги Управление проектами из командной строки на сайте разработчиков Android для сборки с использованием ANT. Мой проект ссылается на другой проект библиотеки, поэтому я использую:
android update lib-project --target <target_ID>
--path path/to/your/project
--library path/to/library_projectA
для обновления моих default.properties
, local.properties
и build.xml
файлов и ant.bat build.xml
для построения .apk
. Это работало без проблем в течение некоторого времени.
Недавно я обновил свои инструменты SDK до Rev 10, Platform-Tools Rev 3. Первое, с чем я столкнулся, это то, что кажется, что флаг --library
отсутствует. Я заметил, что у 'update project' теперь есть опция --library
, поэтому я предполагаю, что мне следует сейчас использовать эту команду для обновления проектов, которые ссылаются на библиотеки.
Проблема в том, что хотя файлы default.properties
, local.properties
и build.xml
выглядят хорошо для библиотеки и приложения, запуск ant.bat build.xml
в приложении, которое ссылается на проект библиотеки, теперь завершается неудачно с сообщением "Не удалось разрешить библиотеку" путь ", за которым следует путь, который он пытается найти, и это действительно правильный путь.
Даже если я не использую «update project» и возвращаюсь к файлам default.properties
, local.properties
и build.xml
, которые раньше работали для ant.bat build.xml
, он все равно не работает с этой же ошибкой, так как обновление sdk .
Любой совет будет принят с благодарностью. Спасибо! Скотт