将Android jar添加到Eclipse Build Path

时间:2012-04-09 08:44:34

标签: android eclipse classpath

我使用的是Linux Fedora 16操作系统。 Eclipse Indigo。

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

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

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

所以我想知道这个jar是否需要单独下载,即不是SDK包的一部分(这看起来很可疑)。

错误示例:

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

3 个答案:

答案 0 :(得分:1)

有关Android sdk的完整安装,请参阅此链接 android sdk installation process

答案 1 :(得分:1)

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

 .project
 AndroidManifest.xml

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

Eclipse中的

转到:

文件 - >新增 - > Android项目 - >现在您可以选择检查是否要添加已有源代码的Project,然后选择Project from exiting Source并找到您的Project根目录。

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

答案 2 :(得分:0)

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

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

源类路径条目之后。刷新,清理并构建项目。你会发现android框架被添加到项目的构建路径