缺lessannotations.jar

我正在尝试更新我的Android SDK工具到17 rev。 我更新了使用SDK工具,但在属性/库; 在这里输入图像说明

但是在support文件夹中已经有一个annotations.jar了。 我该怎么办才能解决这个问题?

我有同样的问题。 我在eclipse(Window – > Android SDK Manager)中find了SDKpipe理器,并安装了Extras文件夹中的Android支持包。 安装后,错误消失了(至less在我的系统中)

所以,当我更新SD版本我有同样的问题。 但是,在额外的文件夹更新SDKpipe理器后,我没有findannotation.jar文件。 也许谷歌bug与新的SDK版本。 所以我从旧的SDK文件夹(半年前的文件夹)复制annotation.jar文件

右键单击您的项目,在上下文菜单中select属性,您将看到一个窗口。 第二行是Android – 点击它。 你会看到已安装的SDK列表。 检查API级别为16或更高的任何SDK。

annotationas.jarembedded在16个API级别的SDK中,之后。

对我来说,工作是下载annotations.jar文件,然后根据错误添加到它应该是。

它可以在这里下载: http : //mvnrepository.com/artifact/com.google.android/annotations/4.1.1.4

在更新SDKpipe理器中的所有软件包之后,您可能还需要更新Android Developer工具箱。 Eclipse – > 帮助 – > 检查更新 – > 安装

我认为Google已经将该jar文件的位置从<SDK_DIR>/extras/android/support/annotations.jar<SDK_DIR>/extras/android/support/annotations/android-support-annotations.jar

为了解决这个问题,我使用这个jar在我的工作区中的所有项目和库上执行了这些步骤:

  • 刚从Java Build Path -> Libray Tab中删除了这个文件,
  • 然后Add External Jars
  • 从上面给定的位置select文件。

我刚才有这个问题,这是Google的最高结果。 发布我的结果为时间旅行Googlers从未来。

Jose的解决scheme并不适合我,因为在我的更新pipe理器中没有“Extras”文件夹,也没有“Android支持”软件包,所以在过去的两年里,事情一定会发生变化。

以下是我所做的工作: 更新SDKpipe理器中的所有软件包。 我不知道哪个更新特别固定它,但现在它们都是最新的,问题就解决了。