4

我下载了 Android 的浏览器项目(来自 git)并将其导入 Eclipse。但是由于以下错误,我无法构建它:

java.lang.Enum 类型无法解析。它是从所需的 .class 文件中间接引用的

现在......这是一个在其他项目中运行良好的开发环境:

  1. Windows 7 旗舰版 64 位。
  2. JDK 64 位(已安装 jdk-6u23-windows-x64.exe。)
  3. Eclipse Classic 3.6 64 位 (eclipse-SDK-3.6.1-win32-x86_64.zip)
  4. Android 2.3 SDK 入门包

所以我不确定问题出在哪里。

我该如何解决这个问题?

4

3 回答 3

8

充其量,您的构建路径是混乱的。右键单击项目名称,然后从上下文菜单中选择构建路径 > 配置构建路径。这会在“Order and Export”选项卡上打开项目属性窗口的构建路径部分。如果未选中 Android JAR,请选中它,然后关闭属性窗口。

在最坏的情况下,您正试图完全从 SDK 构建这个项目,这不太可能工作,因为很少有 AOSP 应用程序被设计为在完整固件构建之外构建。

于 2011-03-13T23:13:22.733 回答
3

这不是安卓问题,是日食问题。

查看:

于 2011-03-13T23:13:34.643 回答
0

我从JDK 1.6.0_24 升级到 1.6.0_32,问题就消失了 :)

于 2012-05-31T15:05:15.620 回答