我正在尝试从《Beginning Android 4》一书中获取一些简单的 Android 应用程序。我在源代码目录之一上运行 ant 并收到此错误:
# ant debug
Buildfile: NowRedux/build.xml
BUILD FAILED
NowRedux/build.xml:49: taskdef class com.android.ant.SetupTask cannot be found using the classloader AntClassLoader[]
build.xml 中导致此问题的行是:
<taskdef name="setup"
classname="com.android.ant.SetupTask"
classpathref="android.antlibs" />
有谁知道我该如何解决这个问题?我尝试下载 anthttp://ant.apache.org/ http://ant.apache.org/并手动安装它,但这没有帮助。有任何想法吗?
我不确定这是否是解决问题的正确方法,或者它只是回避问题,但我这样做了
rm MyProjects/NowRedux/build.xml
android update project --target 8 --path MyProjects/NowRedux
它起作用了。它基本上创建了一个新的 build.xml 文件,该文件不引用 com.android.ant.SetupTask (因此,该问题可能仍然会被破坏,但至少我找到了解决方法)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)