我正在尝试使用java版1.7与android studio但不幸的是它无法正常工作......
如果将File->Other settings -> Default project structure
中的版本设置为
Project SDK:
java version 1.7.0_06
Project language level:
7.0 Diamonds, ARM, multi-catch
但是当我使用带有字符串的switch语句时,我得到一个错误,这在java 1.7中应该是可能的,所以我是否需要设置任何其他设置?
答案 0 :(得分:10)
否......没有可以更改的设置。 Android SDK不支持完整的java 7语法,因此您无法使用它。
请注意,最新的Android版本支持java.nio。*(java 7 API中的新增功能)。
答案 1 :(得分:9)
您可以在新的Android工作室版本(0.8.X)中更改它
文件>其他设置 - >默认设置 - >编译器(单击向左箭头展开) - > Java编译器 - >您可以在此处更改项目字节码版本
答案 2 :(得分:1)