我今天在Eclipse中打开了一个我暂时没有打开过的项目。由于一些(莫名其妙的)错误,我无法编译。
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;
产生以下错误:
导入android无法解析
我该怎么做才能解决这个问题?
答案 0 :(得分:44)
首先尝试清理/构建项目。
如果问题仍然存在。右键单击项目 - >去属性 - >去android - >选择Android版本,这应该有用。
希望它有所帮助。
答案 1 :(得分:9)
尝试以下方法之一:
'清理'您的Eclipse项目:转到项目>在Eclipse中清理[这似乎对我有用]
刷新项目文件夹(右键单击项目>刷新) 重建您的项目
清理构建(如果使用Ant或Maven - 清理构建版本) 在Eclipse中重新创建项目
'切换'工作区 - 然后切换回来(例如,更改为调试,然后切换回Java)
'切换'工作区 - 然后切换回来(例如,更改为调试,然后切换回Java)
删除并重新添加您的JRE:
答案 2 :(得分:4)
好吧,当我将朋友的现有Android项目导入我的工作区时,我也遇到了这个问题。我发现我缺少JRE库,但也缺少 Android 库(Android Classpath容器库)。您可以这样添加:
答案 3 :(得分:2)
如果您正在使用Android Studio,这是一个更新的答案。由于缓存方式,您可能会遇到此问题。
如果您在任何套餐中出现此错误,最好转到文件 - > 使缓存/重新启动无效并选择删除缓存。
这也可以修复重新安装之间有时可能会出现的问题,因为卸载后Android Studio不会删除缓存。
答案 4 :(得分:1)
另外请确保当前应用程序和导入的库/应用程序具有相同的Android API版本...(14,15,17等)...... API版本的不匹配也会导致同样的问题。
答案 5 :(得分:0)
在我的情况下,我需要去属性> Java构建路径>订单和出口
检查Android 4.0库(在您的情况下可能是不同的版本)后,它开始工作
答案 6 :(得分:0)
所以其他解决方案都没有对我有用,但我找到了另一种对我有用的方法。
右键点击该项目 - >转到属性 - > Java构建路径 - >图书馆 - >添加外部JAR
了Your_Drive \机器人-的SDK \平台\机器人 - ??
添加android.jar文件