【问题标题】:Android android dependencies annotations.jar in ADT 18ADT 18 中的 Android android 依赖项 annotations.jar
【发布时间】:2012-06-07 14:35:02
【问题描述】:

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

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

【问题讨论】:

  • 这个问题你解决了吗?我现在也有同样的问题...

标签: android eclipse-plugin adt noclassdeffounderror


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 是的,我做到了,我如何删除 annotation.jar
    • 为什么?我认为您不需要删除 annotation.jar,这是必需的。
    猜你喜欢
    • 2014-02-04
    • 1970-01-01
    • 2015-01-06
    • 1970-01-01
    • 2014-02-03
    • 2013-12-19
    • 1970-01-01
    • 2016-04-23
    • 2015-12-31
    相关资源
    最近更新 更多