首頁 > Java > java教程 > 主體

為什麼 Flutter 顯示「無法找到捆綁的 Java 版本」錯誤,如何修復它?

Barbara Streisand
發布: 2024-11-21 07:23:10
原創
727 人瀏覽過

Why Is Flutter Showing an

排查Flutter 中的「無法找到捆綁的Java 版本」錯誤

遇到「無法找到捆綁的Java 版本」錯誤時使用flutter doctor 指令時,表示缺少與Flutter 捆綁的Java 版本。安裝較新版本的 Android Studio 後通常會發生這種情況。要解決此問題,請根據您的作業系統執行相應的步驟:

對於Windows 用戶

驗證您的Java 版本是否是最新的,並且在系統的環境變數中正確設定。若要執行此操作:

  1. 開啟命令提示字元並輸入「java -version」以檢查目前的 Java 版本。
  2. 設定 JAVA_HOME 環境變數以指向已安裝的 Java 目錄,通常C:Program FilesJavajdk-version.
  3. 將JDK的bin目錄加入到系統的PATH環境中變數。
  4. 重新啟動終端並再次執行「flutter doctor」。

對Mac 用戶

Mac 使用JetBrains 的使用者工具箱:

  1. 設定JAVA_HOME 環境變數以指向JetBrains Runtime 目錄。
  2. 將使用者名稱更改為您的macOS 使用者名稱並執行以下命令:
cd /Users/username/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/Android Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk

flutter doctor -v
登入後複製
  1. 如果問題仍然存在,請嘗試以下操作解決方法:
cd /Applications/Android\ Studio.app/Contents
ln -s jbr jre
登入後複製

對於其他Mac使用者:

  1. 開啟 Android Studio 安裝程式。
  2. 開啟「設定」。
  3. 向下捲動到「Android SDK 位置」和「JDK
  4. 輸入JDK 的目錄路徑。
  5. 安裝Android Studio。
  6. 再次執行「flutter doctor」。

以上是為什麼 Flutter 顯示「無法找到捆綁的 Java 版本」錯誤,如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板