2015-07-20 103 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