2010-10-07 3 views
54

У меня есть проект андроида, который использует ant для сборки, можно ли импортировать этот проект муравья в eclipse IDE?Импорт муравья build.xml в Eclipse

обновление: есть возможность создать проект, используя ant build.xml в проекте eclipse File-> New-> Project-> Java-> Java из существующего муравья Build. и если выбран файл build.xml он показывает ошибку Specified buildfile does not contain a javac task

Я думаю Javac объявлен в этой задаче

<taskdef name="setup" 
classname="com.android.ant.SetupTask" 
classpathref="android.antlibs"/> 
+0

Вы не можете импортировать или хотите более простой способ импорта, чем в режиме «Файл»> «Импорт»> «Папка/Система»? – pinichi

+0

Я хотел бы импортировать/создать проект в eclipse с теми же настройками, которые указаны в файле build.xml. –

+0

Это невозможно. Вы можете определить гораздо более сложную логику в файле build.xml, чем eclipse может поддерживать –

ответ

1

Попробуйте следующий метод, получил это работает для меня.

  1. Убедитесь, что вы муравья установили
  2. Создать новый проект> Android проект> выбрать из поддержки существующих источников (ваш исходный проект)
  3. Скачать ant-contrib.jar, а затем распаковать его и поместить файл банку, где вы предпочитаете.
  4. Добавить файл муравьев в Eclipse: Окно> Настройки> Ант> Время выполнения> Глобальные записи> Добавить внешний баннер
  5. Настройте свои свойства build.properties. (Копирование и редактирование build.properties.example в build.properties)
  6. Теперь откройте build.xml в редакторе в Eclipse, а затем нажмите Run
  7. Добавить встроенные фляги файлы в свойствах проекта Свойства проекта> Java Построить Path> Добавить JAR
+0

Я не получаю build.properties в своем проекте ...что я должен сделать – sheetal

8

просто просто импортируйте «существующие проекты в рабочее пространство» и импортируйте свой проект. затем откройте окно «муравей» из окон -> show/view -> ant

перетащите ваш файл ant из проекта Explorer в окно.

нажмите, чтобы развернуть, и выберите цель, которую Вы хотите выполнить -> правая кнопка мыши -> Выполнить, как ANT

ваши настройки должны быть в порядке с этим.

+0

+1 для введения техники перетаскивания и удаления ANT-файла из Project Explorer в Ant-представление. – Withheld

83

От this link:

  1. Open Eclipse, выберите Файл>Новый>Project
  2. Выберите "Проект Java с существующего Ant файла сборки"
  3. Выразить файл сборки и написать название проекта
+1

+1 для простейшего способа выполнить это. – Withheld

+3

Уважаемый спутник, пожалуйста, объясните мою ошибку, чтобы помочь мне улучшить мой ответ. – mmdemirbas

+1

@mmdemirbas это то, что ОП пытался и получил ошибку. –

Смежные вопросы