在Eclipse中导入ant build.xml

我有一个使用ant构build的android项目,是否有可能在eclipse IDE中导入这个ant项目?

更新:有一个选项可以在eclipse File-> New-> Project-> Java-> Java项目中使用ant build.xml来创build项目。 如果select了build.xml文件,则显示错误Specified buildfile does not contain a javac task

我猜javac是在这个任务中声明的

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

从这个链接 :

  1. 打开Eclipse,selectFile > New > Project
  2. 从“现有的Ant构build文件 ”中select“ Java Project
  3. 显示你的构build文件并写一个项目名称

只需将“现有项目导入工作区”并导入您的项目即可。 然后从窗口打开“ant”窗口 – >显示/查看 – >ant

将项目资源pipe理器中的ant文件拖放到和窗口。

单击展开,然后select要运行的目标 – >右键单击 – >作为ANT运行

你的设置应该是这样的。

尝试下面的方法,让它为我工作。

  1. 确保你已经安装了ant
  2. 创build新项目> android项目>从现有源(您的项目源)中select
  3. 下载ant-contrib.jar ,然后解压缩并将jar文件放到你喜欢的地方。
  4. 添加ant-contrib jar文件到Eclipse:Window> Preferences> Ant> Runtime> Global Entries> Add external jar
  5. configuration你的build.properties。 (复制并编辑build.properties.example到build.properties)
  6. 现在在Eclipse的编辑器中打开build.xml然后点击Run
  7. 在项目属性中添加构build的jar文件,项目属性> Java构buildpath>添加JAR