Android 缺少annotations.jar
我正在尝试将我的Android SDK工具更新到17版本。我更新了usign SDK工具,但在属性/库中 但事实上,在support文件夹中已经有一个annotations.jar。Android 缺少annotations.jar,android,annotations,revision,Android,Annotations,Revision,我正在尝试将我的Android SDK工具更新到17版本。我更新了usign SDK工具,但在属性/库中 但事实上,在support文件夹中已经有一个annotations.jar。 我该怎么做才能修复它?我也有同样的问题。我转到eclipse中的SDK管理器(窗口-->Android SDK管理器)并安装了在Extras文件夹中找到的Android支持包。安装后,错误消失了(至少在我的系统中是这样)我刚才遇到了这个问题,这是谷歌的最高结果。发布我在未来时间旅行谷歌的搜索结果 Jose的解决方案
我该怎么做才能修复它?我也有同样的问题。我转到eclipse中的SDK管理器(窗口-->Android SDK管理器)并安装了在Extras文件夹中找到的Android支持包。安装后,错误消失了(至少在我的系统中是这样)我刚才遇到了这个问题,这是谷歌的最高结果。发布我在未来时间旅行谷歌的搜索结果 Jose的解决方案对我不起作用,因为在我的更新管理器中没有“附加”文件夹,也没有“Android支持”软件包,所以在过去两年中情况一定发生了变化
以下是对我有效的方法:更新SDK管理器中的所有软件包。我不知道是哪个更新修复了它,但现在它们都是最新的,问题就解决了。在更新SDK管理器中的所有软件包之后,您可能还需要更新Android开发者工具包。Eclipse->Help->Check Updates->Install所以,当我将sdk更新为L版本时,我也遇到了同样的问题。但在SDK管理器中更新额外文件夹后,我没有找到annotation.jar文件。可能是新SDK版本的Google bug。因此,我从旧的SDK文件夹(半年前的文件夹)复制了annotation.jar文件。对我有效的方法是下载annotations.jar文件,然后根据错误将其添加到应该位于的位置
可以在此处下载:右键单击项目,在上下文菜单中选择“属性”,您将看到一个窗口。 第二行是安卓-点击它。 您将看到已安装SDK的列表。 检查API级别为16或更高的任何SDK
annotationas.jar嵌入到16 API级别的SDK中,并在其之后 我认为谷歌已经将jar文件的位置从
/extras/android/support/annotations.jar
更改为/extras/android/support/annotations/android support annotations.jar
为了解决这个问题,我使用这个jar对我工作区中的所有项目和库执行以下步骤:
- 刚刚从
选项卡中删除了该文件javabuildpath->libary
- 然后
添加外部jar
- 从上面给定的位置选择文件