当前位置: 首页 > 面试题库 >

androidstudio设置java版本1.7

马亮
2023-03-14
问题内容

我正在尝试在Android Studio中使用Java版本1.7,但是很遗憾,它无法正常工作…如果将版本设置File->Other settings -> Default project structure

  Project SDK:
  java version 1.7.0_06

  Project language level:
  7.0 Diamonds, ARM, multi-catch

但是,当我使用带有字符串的声明语句时,出现了在Java 1.7中应该发生的错误,因此我是否需要设置其他设置?


问题答案:

不,没有设置可更改。Android SDK不支持完整的Java 7语法,因此您不能使用它。

请注意,最新的android版本支持java.nio。*(java 7 API中的新增功能)。



 类似资料:
  • 我试图在android studio上使用java 1.7版,但不幸的是,它不能正常工作。。。如果在

  • 我安装了Java1.7.0_21,卸载了以前的版本后,今天安装了1.7.0_45。现在Android Studio已经停止编译项目,并表示无法找到1.7.0_21文件夹。如何为Java SDK设置新路径?我也改变了环境变量,但不起作用。

  • 可以在Intellij(2019.1CE)Java项目中看到至少四个不同的位置来设置Java版本: d.文件设置构建、执行、部署编译器Java编译器目标字节码版本 除了在pom中设置目标和源之外,为什么需要额外的设置,每个设置做了什么其他设置不做的事情?谢谢

  • 我目前在我的本地机器中使用jdk版本为11,使用JAVA_HOME设置。 我需要运行一个java_version为9的maven项目。要进行同样的操作,请参考https://www.baeldung.com/maven-java-version 这是我的pom.xml文件 然后,我运行命令“mvn clean install”,生成的jar文件在其清单文件中的java-version为11。下面是

  • 但在Wire shark软件中,我们看到客户端只在TLSV1中与服务器进行对话。 参考链接:https://superuser.com/questions/747377/enable-tls-1-1-and-1-2-for-clients-on-java-7 在和中。但仍然在Wire shark软件中,我们看到客户端只在TLSV1中与服务器进行对话。 谁能告诉我们如何在客户端和服务器上执行TLS1

  • 我试图按照上一个答案中的建议设置和变量,但没有结果。