2012-01-11 62 views
5

我似乎在Eclipse中弄糟了一些东西。它不承认我试图导入的任何库。Eclipse无法识别任何进口

下面是一些不被认可的东西:

import java.util.ArrayList; 
import android.content.Intent; 
import com.google.android.maps.MapView; 

这是我下载,然后导入到Eclipse的一个开源项目。我想我也是以错误的方式下载了google apis,因为像MapView这样的工具在我的其他项目中也不起作用。有人可以帮我吗?

最佳,

Aneem

编辑:

固定,大部分的问题。通过悬停鼠标导入行,并点击“修复项目设置...”

现在我唯一要做的就是让谷歌地图相关的API工作。

回答

5

要检查是否已正确安装ADT 转到 - >窗口 - >首选项。 如果您看到Android(在首选项中),则表示您已安装ADT。

要指向有效的SDK目录,请单击Android。在SDK位置中指定位置。

即使您已经正确安装了ADT和SDK,如果您导入eclipse,也可能无法识别为Android项目(取决于项目&文件)。 最好的事情是,创建一个新的Android项目并将文件从导入的项目复制到新创建的Android项目中。这一定会奏效。

0

我右键单击项目和选定的属性,并添加Google API 2.3.3作为目标,并执行项目 - >清理并能够启动应用程序。非常感谢。

1

两件事情要考虑:

  1. 开放项目属性 - > Android的部分 - >看看Android SDK中选择与否。如果没有选择SDK,只需检查它。

  2. 在项目属性 - > Java编译器部分 - >将“编译器符合性级别”更改为“1.6”。这是因为你已经安装了JDK 1.7,它对一些软件包有一些问题!