Ant无法构建

eya*_*yal 5 java ant android

我已经构建了一个Java应用程序,它使用ant.jar(ant 1.8.2)类从它的build.xml文件构建android应用程序,并将release作为目标.我的Android项目是使用android create project命令构建的,使用sdk 2.2.当我运行构建Android应用程序的应用程序时,我收到以下消息 -

build.xml:46:无法找到taskdef类com.android.ant.SetupTask

我已经验证了sdk.dir路径和sdk-location路径,两者都是正确的.

如何解决?

谢谢,Eyal.

tro*_*foe 17

您需要更新项目:

android update project --path .
Run Code Online (Sandbox Code Playgroud)

  • 现在可以使用,删除build.xml并运行上面的命令. (2认同)

jmo*_*253 1

您是否已验证 com.android.ant.SetupTask 类确实位于您定义的 sdk.dir 和 sdk-location 路径中?

如果在 Linux 上,在这些目录的根目录下运行以下命令,可以通过查看所有类和 JAR 文件来告诉您是否找到该类:

   grep -ri "com.android.ant.SetupTask" *
Run Code Online (Sandbox Code Playgroud)