Android:java.lang.Enum类型无法解析

时间:2011-03-13 23:04:28

标签: java android eclipse android-browser

我下载了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入门套件
  5. 所以我不确定问题出在哪里。

    我该如何解决这个问题?

3 个答案:

答案 0 :(得分:8)

充其量,你的构建路径搞砸了。右键单击项目名称,然后选择Build Path>配置 从上下文菜单中构建路径。这将在“订购和导出”选项卡上显示项目属性窗口的构建路径部分。如果未选中Android JAR,请选中它,然后关闭属性窗口。

最糟糕的是,你试图完全从SDK构建这个项目,这不太可行,因为很少有AOSP应用程序被设计为在完整的固件构建之外构建。

答案 1 :(得分:3)

这不是一个Android问题,这是一个日食问题。

检查:

答案 2 :(得分:0)

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