我下载了Android的浏览器项目(来自git)并将其导入Eclipse。但由于以下错误,我无法构建它:
java.lang.Enum类型不能 解决。它是间接引用的 来自必需的.class文件
现在......这是一个非常适合其他项目的开发环境:
所以我不确定问题出在哪里。
我该如何解决这个问题?
答案 0 :(得分:8)
充其量,你的构建路径搞砸了。右键单击项目名称,然后选择Build Path>配置 从上下文菜单中构建路径。这将在“订购和导出”选项卡上显示项目属性窗口的构建路径部分。如果未选中Android JAR,请选中它,然后关闭属性窗口。
最糟糕的是,你试图完全从SDK构建这个项目,这不太可行,因为很少有AOSP应用程序被设计为在完整的固件构建之外构建。
答案 1 :(得分:3)
答案 2 :(得分:0)
我从 JDK 1.6.0_24升级到1.6.0_32 ,问题就消失了。)