Создайте тестовый проект Android, используя скрипт ANT - PullRequest
1 голос
/ 13 сентября 2011

У меня есть Android-проект, который отлично работает в командной строке, а также использует eclipse. Итак, теперь я создал тестовый проект для того же самого, в настоящее время он зависит от одного внешнего JAR. Я держал эту банку в каталоге libs /. Я могу собрать и запустить тестовый проект из командной строки.

Теперь проблема в том, что Eclipse не может распознать JAR, помещенный в каталог libs, и поэтому eclipse не может собрать проект. Я попытался изменить файл build.properties (установив в нем путь libs), но это мне не помогло. Я не хочу использовать свойства -> Путь сборки JAVA -> Библиотеки -> Добавить внешние JARS в eclipse

Может кто-нибудь сказать точные шаги для создания тестового проекта с командной строкой, а также с Eclipse. Кроме того, я могу хранить файлы JAR в другом месте, чем каталог проекта?

Я не хочу использовать Maven

1 Ответ

0 голосов
/ 27 октября 2011

Я сталкиваюсь с подобной проблемой со следующей конфигурацией:

MainProject
-src
 -...
-libs
  -ok.jar

TestProject
-src
 -testFiles

Файл ok.jar необходим и для MainProject, и для TestProject

Если я добавлю jar-файл в TestProject / libs / ok.jar, сборка будет причиной дублирования классов. Если я ссылаюсь на файл MainProject / libs / ok.jar, бросивший внешний jar в свойства TestProject, он тоже не работает.

Наконец, я изменил свойства MainProject, чтобы он экспортировал файл ok.jar в другой проект, проверив поле со списком:

Свойства проекта -> Путь сборки Java -> Порядок и экспорт -> проверить файл ok.jar.

Наконец, TestProject ссылается на MainProject как «Требуемые проекты на пути сборки».

Теперь тестовый проект может видеть и использовать файл ok.jar.

Отлично работает, бросил затмение и муравья.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...