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

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

如何在 Android 項目中使用 JDK 12

如何在 Android 項目中使用 JDK 12

寶慕林4294392 2023-03-23 14:53:32
我正在運行 Android Studio 3.5 Beta 5。我一直在關注一個兔子洞,開始嘗試使用 Robolectric 針對 Android SDK 29 運行單元測試。我看到一個錯誤,需要使用 Java 9 運行。當我去安裝 JDK 9 時,它指示我到 10,然后是 11,然后是 12!我下載了 JDK 12,現在我想將 Android Studio 的 JDK 位置配置為 12。但是,當我嘗試這樣做時,我收到以下警告消息:“請選擇有效的 JDK 8 目錄”。請參閱下面的屏幕截圖。是否需要更改其他設置才能獲得此對話框以允許我選擇大于 8 的 JDK?還是根本不可能?
查看完整描述

2 回答

?
偶然的你

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

Oracle Java 和 Android Java 不一樣——它們甚至不使用相同的虛擬機。

所以遺憾的是你現在不能使用它,直到 Android 支持它。


查看完整回答
反對 回復 2023-03-23
?
慕田峪9158850

TA貢獻1794條經驗 獲得超8個贊

您實際上可以使用更高版本的 JDK 編譯 Android 應用程序,同時在您的應用程序中以 Java 8 為目標。似乎在 3.5 beta 3 之前的 Android Studio 版本中支持此功能,并且根據問題跟蹤器,他們計劃修復此問題。

同時,您可以使用 Gradle 在命令行上使用更高版本的 JDK 進行編譯,而不會出現任何問題。


查看完整回答
反對 回復 2023-03-23
  • 2 回答
  • 0 關注
  • 168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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