可能重复:
Android 要求编译器合规级别为 5.0 或 6.0。而是找到了“1.7”。请使用 Android 工具 > 修复项目属性
我已将这行代码添加到我的 android 应用程序中:
ArrayList<hashmap<string, string="">> mylist = new ArrayList<hashmap<string, string="">>();
它已在其他人的应用程序中运行,但在我的应用程序中,它旁边出现了一个红十字,当我将鼠标悬停在它上面时,它会说:
Multiple markers at this line
- Syntax error on token ">>", invalid AssignmentOperator
- Syntax error on token ",", TypeArgument2 expected after this token
- Syntax error on tokens, delete these tokens
我在控制台上也显示了一个错误:
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
我试过了:
项目 -> android 工具 -> 修复项目属性,
项目->清洁,
项目 -> 属性 -> java 编译器 -> 编译器合规级别(当前设置为 1.5,但已尝试 1.6 和 1.7 且未修复)
请帮忙 :(