Flutter にバンドルされている Java バージョンが見つかりません 質問する

Flutter にバンドルされている Java バージョンが見つかりません 質問する

ありますAndroid Studio version 3.0。コマンドを使用すると、flutter doctor次のように表示されます。

バンドルされたJavaバージョンが見つかりません

現在の Java バージョンは(build 1.8.0_131-b11)Windows 10 です。

私のコンピューターには古いバージョンの Android Studio はありません。

ベストアンサー1

Macユーザーの場合:

パスを設定するJAVA_HOMEには、この記事次のコマンドを適用します。

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

cd /Applications/Android\ Studio.app/Contents/jbr
ln -s ../jbr jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk

次に、 Finderに移動してAndroid Studioを検索します。

  1. 右クリック ->パッケージの内容を表示
  2. コンテンツフォルダを開き、新しいフォルダを作成します。jre
  3. JetBrainsRuntimeフォルダの内容をコピーしてjreフォルダに貼り付けます

flutter doctor -v今なら動作するはずです!

その他のバージョン

cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk

そうすれば走れるflutter doctor -v


を使用しているMacユーザーの場合JetBrains Toolbox

JAVA_HOMEパスを設定する記事

その後、usernamemacOS ユーザー名に変更して実行します。

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

問題が解決しない場合は、次の回避策を試してください。

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

おすすめ記事