【发布时间】:2013-04-20 04:38:01
【问题描述】:
我是 eclipse 的新手。
我下载了一个代码,得到如下错误:
- 项目未构建,因为它的构建路径不完整。找不到 java.lang.Object 的类。修复构建路径,然后尝试构建此项目
- java.lang.Object 类型无法解析。它是从所需的 .class 文件中间接引用的 - 无法解析目标“android-15”
- 在加载 SDK 之前无法解析目标“android-15”。
知道怎么解决吗?
【问题讨论】:
我是 eclipse 的新手。
我下载了一个代码,得到如下错误:
知道怎么解决吗?
【问题讨论】:
为我解决的一件事是关闭,然后重新打开项目(在包资源管理器中单击项目名称,“关闭项目”,然后在包资源管理器中单击项目名称,“打开项目”) .
清理项目对我没有任何帮助,而且我安装了正确版本的 API。 Eclipse 只是超级错误,经常破坏我的构建路径。
【讨论】:
在 Eclipse 中转到窗口 --> Android SDK 管理器并在 sdk 管理器中检查您是否安装了 api 级别 15 的 sdk。并且右键单击您的项目转到属性,左侧面板上有 Android 选项卡。单击它将向您显示项目构建目标。升级到更高版本。
【讨论】:
我在 SDK 管理器中做错了(可能删除了一些东西)并且遇到了类似的问题。但以上都没有帮助。
尝试运行 Android SDK 管理器,但它没有加载,显示错误“Windows 无法执行 Android.bat”(后来我发现整个“工具”文件夹在已安装的 Android 包中进行了任务)。所以 Android SDK Manager 没有启动(我想我记得之前安装了正确的 SDK)。
我还尝试纠正 project.properties 中的问题,但根本没有可用的 Android 版本。其他论坛也没有帮助。
幸运的是,我找到了解决方案。所以我所做的是发现我最初下载的压缩 Android 包“adt-bundle-windows-x86-20131030”并提取“sdk/tools”文件夹。然后我将“tools”文件夹复制到我已经安装的 Eclipse 路径“C:...\adt-bundle-windows-x86-20131030\sdk\”(Eclipse 已关闭)。启动 Eclipse,检查我项目中的构建路径,就是这样 - 一切恢复正常。
希望这对有类似(除了初始帖子)问题的人有所帮助。
【讨论】:
为我解决的另一个技巧是编辑文件 project.properties,更改目标 sdk 并安装另一个,然后恢复文件。这会导致 eclipse 重新构建项目而不会出现烦人的错误,但我希望 eclipse 团队能够修复这个错误...
【讨论】:
对我来说,最终解决的问题是卸载 Android ADT(帮助 -> 关于 Eclipse -> 安装详细信息。卸载所有与 android 相关的内容 + Tracer for OpenGL ES。 之后重新安装 ADT (http://developer.android.com/sdk/installing/installing-adt.html)
【讨论】: