【发布时间】:2013-09-12 08:26:46
【问题描述】:
好的,我正在用 ant 构建一个 android 项目。 我已经构建了数百次没有问题的项目,但是突然间 Ant 正在播放,我不知道为什么(我在构建项目的最后半小时内没有更新它。)
好像是这个javac语句:
<javac srcdir="./" classpath="../external-deps/OUYA/ouya-sdk.jar" />
当我删除它时,它构建得很好。
我得到的错误是:
warning: 'includeantruntime' was not set defaulting to build.sysclasspath=last; set to false for repeatable builds
然而,我已将 includeantruntime 值设置为 false 和 true ,但是当我这样做时,似乎 ant 通过不断抛出此错误来忽略我的 Android 库:
error: package android.content does not exist
error: package android.hardware.input does not exist
error: package android.util does not exist
etc.
所以,我不知道发生了什么。同样,我根本没有更改任何配置,它只是突然出现在我身上。
我在 32 位 Ubuntu 13 机器上。 我一直在玩 git,但是我从非 git 备份中检查了我的所有文件,并且文件是相同的。
感谢您的宝贵时间。
这是我的 build.xml:http://pastebin.com/H5019R6E
【问题讨论】: