0

我正在使用 Linux Fedora 16 操作系统。日蚀靛蓝。

Android SDK 及其相关的 Eclipse 插件已成功安装。

但是,当我导入我下载的示例项目时,构建错误表明编译器在类路径中找不到 Android 类,即安装插件时 Android jar 没有自动添加到 Eclipse 类路径中。

我尝试添加 /android/tools/lib 目录中的所有 jars(就像很多一样),但没有这样做。

所以我想知道这个 jar(s) 是否需要单独下载,即不是 SDK 包的一部分(这似乎值得怀疑)。

错误示例:

android.app.Activity 无法解析为类型

4

2 回答 2

1

在 Eclipse 中,当您导入为 android 的项目时,检查项目的根目录并检查其中是否包含以下内容,如下所示

 .project
 AndroidManifest.xml

如果您导入的 android 项目没有 .project,那么您应该像以下步骤一样导入项目:

在 Eclipse 中转到:

File-->New-->Android Project -->现在你有一些选项来检查是否要添加已经有源代码的项目,然后从退出源中选择项目并找到你的项目根目录。

现在还有一件事,当您导入项目时,右键单击项目根目录并单击属性转到 Android --> 然后如果没有选择的构建目标,则选择您需要的 Android 目标之一。

于 2012-04-09T09:02:22.633 回答
0

是的,我也遇到过这个问题。有时,在导入 android 源代码时,eclipse 不会将 android 框架 jars 添加到构建路径中。在这种情况下,打开 .classpath 文件(它将位于项目的根文件夹中)并添加该行

<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>

在源类路径条目之后。刷新、清理和构建项目。您会发现 android 框架已添加到项目的构建路径中

于 2013-02-18T20:32:33.873 回答