【发布时间】:2012-07-20 00:52:37
【问题描述】:
我在 Eclipse 中构建的 android 应用程序突然无法构建并出现数十个错误。最明显的错误表明无法解析所有 android 导入。
import android.os.Bundle;
import android.app.Activity;
import android.graphics.drawable.Drawable;
import android.media.AudioManager;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
所有这些都被标记为无法解决。我尝试删除并重新添加 JRE 系统库。我试过清理和重建。我已经尝试过“修复项目设置...”的“快速修复”选项,但它只是响应一个对话框,上面写着...
“没有找到修复无法解析的'android.app.Bundle'引用的建议。单击此处手动配置项目'Silent Mode Toggle的构建路径。”
我是 Android 开发的新手,这让我完全被难住了。
提前感谢您提供的任何帮助。
丰富
【问题讨论】:
-
不知何故您的 Android SDK 被删除或损坏了。检查
Window->preferences->Android并查看顶部列出的 SDK 路径是否仍然正确指向有效的 SDK 安装。 -
SDK 甚至不需要被删除或损坏,在这种情况下,Eclipse 可能根本不会指向它。如果您创建新工作区、导入项目等,这很容易发生。
-
@ChrisStratton 我的错误SDK本身不一定被删除或损坏,它可能是eclipse存储的路径。
-
您不应该添加系统 JRE:相反,您需要添加 Android 库,该库内部将包含 JRE。见这里:imageshack.us/photo/my-images/688/screenshot20120720at190.png
-
@AleksG 提到系统 JRE 让我怀疑这是作为通用 Java 项目而不是 Android 项目创建的