导入android无法解析
我打开了一个项目,我今天在Eclipse中打开了一段时间。由于一些(莫名其妙的)错误,我无法编译。导入android无法解析
import android.app.Activity;
import android.os.Bundle;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.view.animation.Animation;
import android.content.Intent;
产生以下错误:
the import android could not be resolved
我能做些什么来解决这个问题呢?
尝试其中之一:
“干净”的Eclipse项目:转到项目>清除在Eclipse [这似乎为我工作]
刷新项目文件夹(右键点击您的项目>刷新) 重新构建项目
使用Ant或Maven清理你的构建(如果 - 清理你的版本) 重新创建项目在Eclipse
“开关”工作区 - 再切换回(例如,修改了调试,然后再切换回Java)
“开关”工作区 - 再切换回(例如,修改了调试,然后再切换回Java)
-
删除并重新添加您的JRE:Libraries选项卡
- 右键点击你的项目>属性
- 点击
- 单击JRE
- 单击删除,然后确定
- 重复1-3了,但添加JRE再次
切换工作区对我来说是什么。 A1 ++会再次切换 – 2013-06-12 07:19:44
嗯,我也遇到了这个问题,当我输入一个现有的Android项目从朋友进入我的工作区。我发现我缺少JRE库,但也有 Android库(Android类路径容器库)。你可以这样添加:
- 右键点击你的项目>属性
- 单击Libraries选项卡上
- 点击“添加库...”按钮右侧
- 加入Android的类路径容器图书馆
祝你好运!
另请确保当前应用程序和导入的库/应用程序具有相同的Android API版本...(14,15,17等)... API版本的不匹配也会导致相同的问题。
就我而言,我需要去属性> Java构建路径>订单和出口
检查了Android 4.0库后(可能在你的情况下,不同的版本),它开始工作
这是如果您使用的是Android Studio,则为更新后的答案。由于缓存的方式,您可能会遇到此问题。
在你得到这个错误有任何包这是一个好主意,去文件事件 - >无效高速缓存/重启,选择放弃高速缓存。
这也可以修复有时可能会在重新安装之间持续存在的问题,因为卸载后Android Studio不会删除缓存。
无法删除评论。 – flobacca 2015-08-10 15:28:22
完成系统重启(Mac OS)后,启动Android Studio,然后使缓存失效并重新启动Android Studio来解决问题。 浪费了整整一天! :( – 2017-06-13 07:34:43
所以没有其他的解决方案为我工作,但我找到了另一种方式,为我工作。
右键单击项目 - >转到属性 - > Java构建路径 - >库 - >添加外部JAR
了Your_Drive \ Android的软件开发工具包\平台\ android-?
添加android.jar文件
创建新项目,看看它发生了什么或没有? – 2012-02-28 18:24:24