Eclipse无法识别任何导入

时间:2012-01-11 21:02:15

标签: android eclipse import android-mapview

我似乎在Eclipse中搞砸了一些东西。它无法识别我尝试导入的任何库。

以下是一些无法识别的事情:

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

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

最佳,

Aneem

编辑:

修正了大部分问题。是通过将鼠标悬停在导入行并单击“修复项目设置...”

来完成的

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

4 个答案:

答案 0 :(得分:5)

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

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

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

答案 1 :(得分:1)

需要考虑两件事:

  1. 打开项目属性 - > Android部分 - >看看是否选择了Android SDK。如果没有选择SDK,请检​​查它。

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

答案 2 :(得分:0)

很可能您的ADT插件没有指向Android SDK。按照安装和配置插件的说明进行操作:

http://developer.android.com/sdk/eclipse-adt.html

答案 3 :(得分:0)

我右键单击了项目并选择了属性并添加了Google API 2.3.3作为目标并执行了项目 - > clean并且能够启动该应用程序。非常感谢。