简体   繁体   English

androidstudio设置java版本1.7

[英]androidstudio set java version 1.7

I'm trying to use java version 1.7 with android studio but unfortunately it is not working properly... If set the version in File->Other settings -> Default project structure to 我正在尝试使用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

But when I use a switch-statement with a string I get an error which should be possible in java 1.7, so do I need to set any other settings? 但是当我使用带有字符串的switch语句时,我得到一个错误,这在java 1.7中应该是可能的,所以我需要设置任何其他设置吗?

No... there is no settings to change. 不...没有可以更改的设置。 Android SDK don't support full java 7 syntax, so you can't use it. Android SDK不支持完整的java 7语法,因此您无法使用它。

Note that java.nio.* (new in java 7 API) is supported by latest android version. 请注意,最新的Android版本支持java.nio。*(java 7 API中的新增功能)。

You can change it in new Android studio version(0.8.X) 你可以在新的Android工作室版本(0.8.X)中更改它

FIle-> Other Settings -> Default Settings -> Compiler (Expand it by clicking left arrow) -> Java Compiler -> You can change the Project bytecode version here 文件 - >其他设置 - >默认设置 - >编译器(通过单击左箭头展开) - > Java编译器 - >您可以在此处更改项目字节码版本

在此输入图像描述

You can change jdk version from F ile > Other settings > Default Project structure . 您可以从F ile > Other settings > Default Project structure更改jdk版本。 Then JDK location : 然后JDK location

在此输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM