在加载SDK之前无法解析目标'android-15'

时间:2013-04-20 04:38:02

标签: java android eclipse

我在日食中很新。

我下载了一个编码,得到如下错误:

  • 项目未构建,因为其构建路径不完整。找不到java.lang.Object的类。修复构建路径然后尝试构建此项目
    - 无法解析java.lang.Object类型。它是从所需的.class文件间接引用的
  • 无法解析目标'android-15'
  • 在加载SDK之前无法解析目标'android-15'。

知道如何解决它?

5 个答案:

答案 0 :(得分:15)

解决它的一件事就是关闭,然后重新打开项目(在Package Explorer中单击项目名称,“关闭项目”,然后在Package Explorer中单击项目名称,“打开项目”)

项目没有任何清理帮助我,并且我安装了正确版本的API。 Eclipse只是超级错误,经常会破坏我的构建路径。

答案 1 :(得分:10)

在Eclipse中转到窗口 - > Android SDK管理器和sdk管理器检查您是否安装了api level 15的sdk。并且右键单击您的项目转到属性左侧的面板上有Android选项卡。单击它将显示项目构建目标。使它更高版本。

答案 2 :(得分:2)

我在SDK Manager中做错了(可能删了一些东西)并且遇到了类似的问题。但上述都没有帮助。

尝试运行Android SDK Manager,但它没有加载,显示错误" Windows无法执行Android.bat" (后来才发现整个"工具"文件夹在已安装的Android软件包中是missiong)。所以Android SDK Manager没有启动(我想我之前已经安装了适当的SDK)。

我还尝试纠正project.properties中的问题,但根本没有Android版本。其他论坛也没有帮助。

Fortunaltely我找到了解决方案。所以我做的是找到我最初下载的压缩Android软件包" adt-bundle-windows-x86-20131030"并提取" sdk / tools"夹。然后我复制了"工具"文件夹到我已安装的Eclipse路径" C:... \ adt-bundle-windows-x86-20131030 \ sdk \" (Eclipse已关闭)。启动Eclipse,检查我的项目中的Build Path,就是这样 - 一切都恢复正常。

希望这对有类似(除了初始帖子之外)问题的人有所帮助。

答案 3 :(得分:1)

我解决的另一个技巧是编辑文件project.properties,用另一个安装目标sdk更改目标sdk然后恢复文件。这导致eclipse重建项目而没有烦人的错误,但我希望eclipse团队能解决这个问题...

答案 4 :(得分:1)

对我来说,最终解决它的问题是卸载Android ADT(帮助 - >关于Eclipse - >安装细节。卸载Android相关的所有内容+ OpenGL ES的Tracer。 之后重新安装了ADT(http://developer.android.com/sdk/installing/installing-adt.html