ホームページ  >  記事  >  Java  >  Flutter で「バンドルされた Java バージョンが見つかりません」エラーを修正するにはどうすればよいですか?

Flutter で「バンドルされた Java バージョンが見つかりません」エラーを修正するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-18 18:47:03417ブラウズ

How to Fix the

Flutter での「バンドルされた Java バージョンが見つかりません」エラーのトラブルシューティング

Android Studio バージョン 3.0 で「flutter Doctor」コマンドを実行する場合、一部のユーザーでは、「バンドルされている Java バージョンが見つかりません」というエラーが発生します。この問題は、最新の Java バージョン (1.8.0_131-b11) が Windows 10 にインストールされているにもかかわらず発生する可能性があります。

Mac の解決策:

JetBrains ランタイムの場合「Android Studio Electric Eel」:

  1. 記事に従って JAVA_HOME パスを設定します。
  2. 次のコマンドを実行します:

    cd /Applications/Android\ Studio.app/Contents/jbr
    ln -s ../jbr jdk
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
  3. Finder で、[Android Studio] を右クリックし、[Android Studio] をクリックします。 「パッケージの内容を表示します。」
  4. 「contents」フォルダーを開き、「jre」という名前の新しいフォルダーを作成します。
  5. 「JetBrainsRuntime」フォルダーの内容を「jre」にコピーします。

他のバージョンの場合:

  1. 次のコマンドを実行します:

    cd /Applications/Android\ Studio.app/Contents/jre
    ln -s ../jre jdk
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
  2. 「flutter Doctor」を実行

JetBrains Toolbox を使用する Mac ユーザーの場合:

  1. 提供された記事に従って JAVA_HOME パスを設定します。
  2. 「username」を 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
  3. 問題が解決しない場合は、次の回避策を試してください:

    cd /Applications/Android\ Studio.app/Contents
    ln -s jbr jre

これらの手順に従うことで、Flutter の「バンドルされた Java バージョンが見つかりません」エラーを解決し、開発を続行できます。

以上がFlutter で「バンドルされた Java バージョンが見つかりません」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。