Мастер экспорта Android работает, ANT нет, разница? - PullRequest
0 голосов
/ 23 мая 2011

Мастер экспорта Android работает, муравей нет, разница?

MyProject -> ссылка на AndroidProjectLibrary -> ссылка на AndroidProjectLibrary (опция в eclipse, которая говорит добавить Project в путь buidl)

AndroidProjectLibrary (опция в eclipse, которая говорит добавить Project в путь buidl) JavaLibrary

С eclpse: при использовании мастера экспорта ADT работает нормально. Но при использовании «ant debug» или «ant release» классы «JavaLibrary» не найдены и проект не может быть скомпилирован. (У меня есть build.xml, локальные свойства и свойства по умолчанию, запуск с обновлением проекта Android и т. Д.)

Если скопировать файлы .class из папки bin из JavaLibrary в папку bin из MyProject, то он может скомпилироваться, иначе - нет.

Мой вопрос заключается в том, чем отличается мастер экспорта из Android от запуска «ant debug»? И каково решение моей проблемы?

Спасибо.

1 Ответ

0 голосов
/ 01 августа 2011

Перед использованием ant в проекте Android вам необходимо настроить его.используйте следующую команду из пути вашего проекта ( * * * * * * * * * * * *1008* * * * *) * * * * * * * * * * * * * *1008* * * * * * * * *1008* * *1008*будет в состоянии сделать ant help/clean/compile/debug/release

Иногда вам нужно будет переопределить значения свойств по умолчанию из SDK / tools / ant / main_rules.xml , сделайте это в build.properties внутри вашего проекта.

...