ADT 18中的Android android依赖项annotations.jar

时间:2012-06-07 14:35:02

标签: android eclipse-plugin adt noclassdeffounderror

我正在使用 Eclipse indigo jdk 1.6 ..我已经从 ADT 14升级到ADT 18 我的Android插件,当我创建新项目或当我清理项目 Android依赖项与annotations.jar 出现在我的项目中如何删除它时,这会在添加外部jar时引起很多问题(例如 java.lang.NoClassDefFoundError exception)..?

我读了这个链接http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17他解释了ADT 17.如果我将lib文件夹重命名为libs,引用的库将保留在Project

2 个答案:

答案 0 :(得分:2)

我解决了这个问题,annotations.jar是构建android项目的必需jar。如果你的项目中有任何TargetApi和SuppressLint注释,那么这个jar将帮助你忽略注释元素的指定警告。

答案 1 :(得分:0)

adt18可以自动链接jar,你只需要创建名为“libs”的文件夹,然后将你的jar复制到该文件夹​​中,不再需要操作了。就这么简单。

但我认为这是一个混乱的变化!希望能帮到你。