2015-07-20 118 views
0

我收到提示升级我的Mac上的Java版本。我目前的Java 7,并且采用了android工作室告诉我java的推荐版本为7我应该升级JAVA版本的Mac OS X的Android开发

如果我更新Java

  1. 是否替换Java版本?
  2. 如果不更换,将Android工作室仍然能够使用新的Java JDK,唯一的限制是,它仍然会被限制在较老的Java API

回答

0

您可以运行Java的多个版本同一台机器。 java版本不会被自动替换。是的,android studio将能够使用新的Java JDK,它可以选择你想要为你的项目使用哪个版本的Java。

我不是一个Mac用户,也许这将帮助:

mac os x multiple java version

0

是的,它会取代以前的版本,但只有当你点击更新。

您可以下载新的版本,可以单独安装,这样就可以在JDK 8和Android的工作室工作,在7

的Android工作室将工作需要JDK 7现在这样,只有这个版本离开它。无需更新到更新的版本。我自己用android studio试过jdk 8。它与它不兼容。

0

是的,它会取代旧的java,而且由于JDK是新的,你需要更新你的JDK主路径(主要是在.bash_profile文件),让你的Android工作室将能够使用较新的Java版本。

2

是的,更新将替换您的Mac上的当前安装。但是可以在JDK上下载多个版本并将其安装在MacOS上的不同目录中。

如果你希望你的开发过程中使用JAVA的特定版本,您可以手动设置Android Studio中的属性文件所使用的Android Studio中的Java版本:

/Applications/Android Studio.app/Contents/Info.plist 

,并设置你的JAVA版本代码为密钥JVMOptions/JVMVersion