Mac下修改Android Studio的預設JDK版本
當你使用mac版Android Studio開發,並且compileOptions定義了JavaVersion8,或者要用android N來priview你的xml佈局時,如果沒有使用jdk8,就會無法編譯,告訴你不能渲染布局,必須配置jdk8。
1,Mac下Android Studio 的jdk版本問題
事實上,我已經安裝了jdk吧,並且環境變數和sdk的路徑都配置正確了,使用java -version
命令,告訴我係統的jdk版本明明是jdk8啊,但是還是讓我安裝jdk8以上的vm,那麼如何解決這個坑爹的問題呢?
DuQian-MBP:~ duqian$ java -version
java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
DuQian-MBP:~ duqian$
原因在於Android Studio的配置檔案 info.plist。可能在安裝android studio的時候,還是使用mac預設的jdk,或者已經安裝了很多jdk版本,導致配置檔案如下:
2,修改具體配置檔案
/Applications/Android Studio 2.0.app/Contents/info.plist
,找到要修改的地方,將jdk版本改成你需要的jdk版本,僅支援jdk6或以上。如下:
<key>JVMVersion</key>
<string>1.8.0_92</string>
3,詳細步驟。
1、Finder中,應用程式中找到Android Studio;
2、右擊顯示包內容,在目錄下找到 info.plist 並用任意文字編輯器開啟;
3、找到 JVMVersion 並將 1.6*中的版本號改為你係統JDK的版本號。
例如1.6*,1.7+或者現有系統版本1.8.0_92
4,總結
遇到工具使用的問題,多網上找找解決方法,總有遇到相同問題的人。
杜乾,Dusan,Q291902259。微信公眾號:OpenDeveloper
相關文章
- MyEclipse - 修改Maven預設的Jdk版本EclipseMavenJDK
- android studio jdk問題AndroidJDK
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- Mac 修改預設 shellMac
- Mac下Android studio 執行真機MacAndroid
- Mac下安裝配置Android Studio並讓多版本共存以及配置使用adbMacAndroid
- android studio 開發右側預覽指定解析度和版本設定Android
- 如何修改Linux下預設為Python3版本LinuxPython
- (一) Mac 環境下 Flutter | Android Studio 的安裝MacFlutterAndroid
- Mac配置多版本JDKMacJDK
- Mac 配置多版本JDKMacJDK
- linux 修改預設pip/python版本 軟連結LinuxPython
- Android Studio 4.1 Canary 版本釋出Android
- mac mysql修改預設時區為 utcMacMySql
- 如何修改 CentOS 6.x 上預設Python 版本CentOSPython
- Android studio的Android SDK沒有下載項Android
- Mac 切換預設 PHP 版本為 MAMPMacPHP
- Android Studio修改專案名和包名Android
- 如何在eclipse中的maven中永久修改jdk的版本號EclipseMavenJDK
- 如何修改Mac檔案預設開啟方式?Mac
- Android studio下載安裝Android
- 15. mac安裝多版本jdkMacJDK
- jdk各個版本下載地址JDK
- Android Studio gradle外掛版本和gradle版本對應關係AndroidGradle
- 如何在Android studio中更新sdk版本和build-tools版本AndroidUI
- Android開發中Gradle外掛,Gradle版本與JDK版本之間的對應關係 AndroidAndroidGradleJDK
- Flutter 快捷開發 Mac Android Studio 篇FlutterMacAndroid
- mac M1 android studio 安裝MacAndroid
- 「萌新上手Mac」修改macOS檔案的預設開啟方式Mac
- Mac之Android Studio開發NDK入門MacAndroid
- Mac 和 Android Studio 命令列走 Shadowsocks 代理MacAndroid命令列
- Linux 修改 預設 shellLinux
- 網站預設埠怎麼修改,網站預設埠修改方法網站
- Linux(Ubuntu)下配置Android Studio的快捷啟動方式LinuxUbuntuAndroid
- 修改 Laravel 的預設 public 路徑Laravel
- 如何修改 React Native 的預設字型React Native
- linux 主機上更換預設的jdkLinuxJDK
- IDE中下載JDK的外掛:視覺化自由選擇下載特定版本的JDKIDEJDK視覺化
- 新版mac配置多版本JDK切換和maven套件MacJDKMaven套件