2017-04-03 66 views
1

在Mac上安裝Java以及讓Android Studio使用正確的版本有很多信息(已經過時)。但是最近的Android Studio(2.2和以上版本)提供了他們自己的Java,而且對於大多數Mac用戶來說,沒有理由(或者不希望)安裝瀏覽器或命令行Java了,直到你想使用任何工作室的shell工具,並意識到它們都是用java編寫的,工作室的Java沒有集成到java_home的奇蹟中。在MacOS的命令行中使用Android Studio的內置Java

顯然,您的路徑變量需要更新以包含Android SDK,並且需要設置JAVA_HOME和JDK_HOME,但實際上這樣做的細節很少。

那麼......簡單地在MacOS shell中使用Studio的嵌入式java和android工具而不是從Oracle安裝額外的Java實例需要什麼正確的路徑和設置?

回答

0

添加到您的~/.profile或類似:

# Use the JDK embedded with Android Studio for command-line builds 
export JAVA_HOME='/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home' 

命令行通過gradlew構建,以及任何其他乖巧的腳本,然後將使用SDK附帶的Android 2.2+工作室的版本。