亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Mac 上使用較新的 JRE 或 JDK 運行 Android Studio?

如何在 Mac 上使用較新的 JRE 或 JDK 運行 Android Studio?

白衣非少年 2024-01-25 15:53:15
我嘗試使用 JDK 13 運行 Android Studio,只是因為我覺得它必須比內置的 JDK 8 運行得更快。根據文檔(我從umang shukla答案中找到),我們可以通過設置強制Android Studio使用嵌入式JDK以外的東西STUDIO_JDK。STUDIO_JDK設置用于運行 Studio 的 JDK 的位置。當您啟動 Android Studio 時,它會按順序檢查STUDIO_JDK、 JDK_HOME和環境變量。JAVA_HOME但是,當我查看 Android Studio 的“收集故障排除信息”對話框時,我得到以下信息:Build version: Android Studio 3.5.1 Build #AI-191.8026.42.35.5900203 September 25, 2019Java version: 1.8.0_202-release-1483-b49-5587405x86_64Operating System: Mac OS X (10.14.6, x86_64)JVM version: OpenJDK 64-Bit Server VM JetBrains s.r.o我也嘗試這樣啟動 Android Studio:$ /Applications/Android Studio 3.5.app/Contents/MacOS/studio我得到了同樣的結果。我就此提交了 Android Studio 問題。請加星標。有任何想法嗎?
查看完整描述

2 回答

?
慕萊塢森

TA貢獻1810條經驗 獲得超4個贊

總長DR

不要嘗試這樣做。Android Studio 3.5.1 在嘗試更改boot jdk.?

有人私下建議:

cmd+shift+a->switch boot jdk

這確實改變了 Android Studio 的行為。但是,Android Studio3.5.1在啟動屏幕上掛起。

https://img1.sycdn.imooc.com/65b213910001a81d05860439.jpg

當我嘗試使用 Oracle 啟動它時發生這種情況JDK 13:


java version "13.0.1" 2019-10-15

Java(TM) SE Runtime Environment (build 13.0.1+9)

Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)

或甲骨文JDK 11:


java version "11.0.5" 2019-10-15 LTS

Java(TM) SE Runtime Environment 18.9 (build 11.0.5+10-LTS)

Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode)

為了解決這個問題,我發現 Android Studio 將首boot jdk選項存儲~/Library/Preferences/<PRODUCT><VERSION>在 macOS 上(~/Library/Preferences/AndroidStudio3.5在我的例子中)。

然后,我簡單地刪除了該studio.jdk文件,Android Studio又正常啟動了。


查看完整回答
反對 回復 2024-01-25
?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

Jetbrains 有選擇底層運行時的說明。

高層次上:

安裝選擇運行時插件

然后在 IDE 中執行“Find Action”并選擇“Choose Runtime”


查看完整回答
反對 回復 2024-01-25
  • 2 回答
  • 0 關注
  • 246 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號