当尝试将带有 switch(string) 的 Switch Case 用于 android 项目时,我在 Eclipse IDE 中收到错误消息:将工作区合规性更改为 JRE1.7
无法为低于 1.7 的源级别打开字符串类型的值。只允许可转换的 int 值或枚举常量
当我将项目属性更改为 1.7 时,我收到不同的错误消息:
Android 要求编译器合规级别为 5.0 或 6.0。而是找到了“1.7”。请使用 Android 工具 > 修复项目属性
我不想将所有这些配置字符串更改为 ENUMS。我还有其他选择吗?
我的环境:Eclipse SDK,版本:3.7.2,内部版本号:M20120208-0800 操作系统:Mac SnowLeopard (10.6.8)