if doesn't support the "condition"attribute 問題解決

銳湃發表於2015-08-25
因為要實現自動迴圈打包,而ant本身不支援foreach迴圈,需要引入第三方jar包,下載ant-contrib-1.0b3.jar之後把它放到ant所在目錄的lib目錄下,例如我的在F:\ apache-ant-1.9.4\lib,然後要進行關鍵的一步:右鍵點選該jar檔案à選擇“開啟方式”àWinRAR壓縮檔案管理器,依次開啟net/sf/antcontrib/antcontrib.properties,看到以下這一行:
file:///C:/Users/xinyuli/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg
然後用#註釋掉if=net.sf.antcontrib.logic.IfTask這一行,這是因為ant-contrib中的if語句會與Android-SDK自帶的if語句衝突,導致報錯if doesn't support the "condition"attribute,所以我們這裡要註釋掉ant-contrib中的if語句,只使用它的foreach語句。至此ant工具就已經全部配置完成。

轉自:http://www.eoeandroid.com/thread-557178-1-1.html

相關文章