Rumah > Java > javaTutorial > Mengapa Flutter Menunjukkan Ralat \'Tidak Dapat Menemui Versi Java Berpakatan\' dan Bagaimana Saya Boleh Membetulkannya?

Mengapa Flutter Menunjukkan Ralat \'Tidak Dapat Menemui Versi Java Berpakatan\' dan Bagaimana Saya Boleh Membetulkannya?

Barbara Streisand
Lepaskan: 2024-11-21 07:23:10
asal
772 orang telah melayarinya

Why Is Flutter Showing an

Menyelesaikan masalah "Tidak dapat mencari versi Java yang digabungkan" Ralat dalam Flutter

Apabila menghadapi ralat "Tidak dapat mencari versi Java yang digabungkan" semasa menggunakan arahan doktor flutter, ia menandakan versi Java berpakatan yang hilang dengan Flutter. Ini sering berlaku selepas memasang versi Android Studio yang lebih baharu. Untuk menyelesaikan isu ini, ikuti langkah yang sesuai berdasarkan sistem pengendalian anda:

Untuk Pengguna Windows

Sahkan bahawa versi Java anda adalah terkini dan ditetapkan dengan betul dalam pembolehubah persekitaran sistem anda. Untuk melakukan ini:

  1. Buka Command Prompt dan masukkan "java -version" untuk menyemak versi Java semasa anda.
  2. Tetapkan pembolehubah persekitaran JAVA_HOME untuk menunjuk ke direktori Java yang dipasang, biasanya C:Program FilesJavajdk-version.
  3. Tambah direktori bin JDK pada persekitaran PATH sistem anda berubah.
  4. Mulakan semula terminal anda dan jalankan "doktor flutter" sekali lagi.

Untuk Pengguna Mac

Untuk Mac pengguna yang menggunakan Kotak Alat JetBrains:

  1. Tetapkan Pembolehubah persekitaran JAVA_HOME untuk menunjuk ke direktori JetBrains Runtime.
  2. Tukar nama pengguna kepada nama pengguna macOS anda dan jalankan arahan berikut:
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
Salin selepas log masuk
  1. Jika isu berterusan, cuba penyelesaian berikut:
cd /Applications/Android\ Studio.app/Contents
ln -s jbr jre
Salin selepas log masuk

Untuk Mac lain pengguna:

  1. Buka pemasang Android Studio.
  2. Buka "Konfigurasi."
  3. Tatal ke bawah ke "lokasi SDK Android" & "lokasi JDK."
  4. Masukkan laluan direktori JDK.
  5. Pasang Android Studio.
  6. Larikan "doktor flutter" sekali lagi.

Atas ialah kandungan terperinci Mengapa Flutter Menunjukkan Ralat \'Tidak Dapat Menemui Versi Java Berpakatan\' dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan