com.android.ide.eclipse.adt.DEPENDENCIES-这个符号引用在哪里;s值集?

com.android.ide.eclipse.adt.DEPENDENCIES-这个符号引用在哪里;s值集?,android,Android,更新到最新的SDK 4.4W、SDK Tools 23.0和Eclipse plugin 23.0以及其他IDE错误后,发现我的项目由于生成路径错误而拒绝生成: 容器“Android依赖项”引用了不存在的库 C:\dev\tools\android-sdk-windows4.4\tools\support\annotations.jar' 我知道它不见了,因为整个文件夹都不见了,jar现在似乎在这个文件夹中: C:\dev\tools\android-sdk-windows4.4\extras\

更新到最新的SDK 4.4W、SDK Tools 23.0和Eclipse plugin 23.0以及其他IDE错误后,发现我的项目由于生成路径错误而拒绝生成:

容器“Android依赖项”引用了不存在的库 C:\dev\tools\android-sdk-windows4.4\tools\support\annotations.jar'

我知道它不见了,因为整个文件夹都不见了,jar现在似乎在这个文件夹中:

C:\dev\tools\android-sdk-windows4.4\extras\android\support\annotations

我的.classpath看起来像:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
    <classpathentry kind="src" path="gen"/>
    <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
    <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
    <classpathentry kind="output" path="bin/classes"/>
</classpath>

我假设最后一个.dependentials条目包含对annotations.jar的显式引用,我要问Eclipse或Android SDK或项目文件夹中的哪个文件包含该引用


我希望用正确的引用暂时“戳”它,直到谷歌拿出时间来修正这个发布的可怕借口。(我不想再次创建旧文件夹并将新的(更大的)annotations.jar复制到其中)

我可以确认Commonware的答案,只需复制文件,不要忘记将其重命名为annotations.jar。这帮助了我

我假设这些是ADT插件动态生成的值。@Commonware-谢谢,这就解释了为什么我找不到它们。不可接受的是,很难相信他们会在当前状态下发布这个。我可以确认将
extras/android/support/annotations/android-support-annotations.jar
复制到
tools/support/annotations.jar
是有效的。我希望硬链接或符号链接也能起作用,尽管我还没有尝试过。