ADT 22.0 遇到的奇怪问题
自从升级ADT到 adt-22.0 版本以后出现了两个bug。
Class not found.
各种class not found 的奇怪错误
一开始以为是自己的引用问题,后来排查很久发现不是
解决办法:
project-> properties ->Order And Export -> Android Private Libraries #Check之.
Project -> clean
bug 就不见了。
Ant release taskdef not found
在使用 taskdef 时 代码如下
在新的ADT-22.0下使用 ant release
出现了 taskdef class com.android.ant.XPathTask cannot be found
这个奇怪的bug, google以后什么都没发现。
最后排查发现 ADT 22.0 把 anttasks.jar 的名字换成了ant-tasks.jar
然后改成这样子
执行ant release 就可以编译。