使用最新的:adt-bundle-windows-x86_64-20130522
结果就悲剧了,之前能运行的项目不能运行了:
原来的项目打开后出现第三方JAR包引用的类和方法找不到了。
自定义的library工程 A,里面引用了第三方库B jar文件。在Project C里面引用library A 的时候,无法引用 B jar文件里的类和方法。
各种找问题,问题就出在 Android Private Libraries 上。
打开项目,所有的第三方JAR包引入都被放入了Android Private Libraries中,
到 Java Build Path界面,找着Order and Export界面:
看下面是否被勾选:
Android Private Libraries 没被勾选上会导致打包程序时没有把引入的包包含进去,就会出现上述的错误。