Eclipse中的java编译器遵从性错误
Possible Duplicate:
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties
当我试图构建一个朋友发送的安卓项目时,Eclipse给了我以下错误:
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
修复项目属性对错误没有影响,并转到窗口->;偏好->;java->;编译器,然后单击编译器符合性下拉框仅显示1.3,1.4,1.5,1.6,1.7
我还尝试过启用特定于项目的设置,并使用编译器符合性级别1.5或1.6
有没有办法增加编译器遵从性5或6/任何其他解决方案
# 1 楼答案
合规级别5.0和6.0指的是Java 1.5和1.6。将编译器遵从性更改为1.6后,使用
Project -> Clean...
清理项目,以便它在Java1.6下重新编译# 2 楼答案
右键单击您的项目(Package Explorer)并选择“Android Tools->;Fix project Properties”(如果这不起作用,请尝试第二个选项)
右键单击项目并选择“属性->;Java编译器””,选中“启用项目特定设置”,然后从“编译器符合性设置”“选择框中选择1.5或1.6
在此之后,重建您的项目(project->;Clean)