我是android和java的新程序员。我想编写一个使用二进制文字数字的程序,我看到一个错误,Binary literal can only be used with source level 1.7 or greater
. 当我双击 Eclipse 中的错误时,此错误已删除,并且另一个错误出现在问题选项卡中!!!新错误是Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties
. 当我单击修复项目属性时,旧错误再次出现!!我很困惑。我在互联网和 stackoverflow 中搜索,找到了这个链接,但现在我不知道为什么要使用旧的 JDK?Java7 不能支持任何东西?
感谢帮助。干杯