Memperbaiki Android Studio Tidak Terdeteksi oleh `flutter doctor` (JetBrains Toolbox)
2 min read

Memperbaiki Android Studio Tidak Terdeteksi oleh `flutter doctor` (JetBrains Toolbox)

Latar Belakang Masalah

Saat menjalankan:

flutter doctor

muncul error seperti:

[!] Android Studio
    ✗ Android Studio not found

Padahal Android Studio sudah terpasang, dan sering kali di‑install melalui JetBrains Toolbox. Ini adalah masalah yang cukup umum, terutama di macOS dan Linux.

Masalahnya bukan Flutter yang rusak, tapi Flutter tidak tahu lokasi Android Studio.


Kenapa Ini Terjadi?

Secara default, Flutter hanya mencoba mendeteksi Android Studio di lokasi standar.

Sementara itu, JetBrains Toolbox meng‑install Android Studio di path non-standar, misalnya:

~/.local/share/JetBrains/Toolbox/apps/AndroidStudio/

Akibatnya:

  • Android Studio ada
  • Bisa dibuka normal
  • Tapi flutter doctor menganggap tidak ada

Solusi Utama (Paling Penting)

Cari Lokasi Android Studio

Biasanya berada di salah satu path berikut:

Linux

~/.local/share/JetBrains/Toolbox/apps/AndroidStudio/

macOS

~/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/

Di dalamnya akan ada struktur seperti:

AndroidStudio/
└── ch-0/
    └── 2023.3.1/
        └── Android Studio.app

Daftarkan Path Android Studio ke Flutter

Jalankan perintah berikut:

flutter config --android-studio-dir="/path/ke/AndroidStudio"

Contoh (Linux):

flutter config --android-studio-dir="$HOME/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/2023.3.1"

Setelah itu, cek ulang:

flutter doctor

Biasanya masalah langsung selesai di langkah ini.


Masalah Tambahan yang Sering Muncul

❌ Plugin Flutter & Dart Belum Terpasang

Jika muncul:

✗ Flutter plugin not installed
✗ Dart plugin not installed

Solusi:

  1. Buka Android Studio
  2. Settings → Plugins
  3. Install Flutter (Dart ikut terpasang otomatis)
  4. Restart Android Studio

❌ Android SDK Tidak Terdeteksi

Jika Flutter tidak menemukan Android SDK:

flutter config --android-sdk="$HOME/Android/Sdk"

Pastikan juga environment variable sudah diset:

export ANDROID_HOME="$HOME/Android/Sdk"
export PATH="$ANDROID_HOME/platform-tools:$PATH"

❌ Command Line Tools Belum Terinstall

Buka Android Studio:

Settings → Android SDK → SDK Tools

Pastikan tercentang:

  • Android SDK Command-line Tools
  • Android SDK Platform Tools

Ini sering jadi penyebab tersembunyi error di flutter doctor.

❌ Masalah Java / JDK

Kadang muncul:

Unable to find bundled Java version

Solusi cepat:

flutter config --jdk-dir="/path/ke/jdk"

Biasanya JDK sudah dibundel di Android Studio (jbr), tapi Flutter gagal mendeteksinya jika path Android Studio belum benar.


Checklist Akhir

Pastikan semua poin berikut terpenuhi:

  • ✅ Android Studio path sudah dikonfigurasi
  • ✅ Android SDK terdeteksi
  • ✅ Plugin Flutter & Dart terpasang
  • ✅ Command-line tools terinstall
  • ✅ Terminal sudah di‑restart

Terakhir jalankan:

flutter doctor -v

Jika semua benar, Android Studio akan muncul sebagai installed & ready.


Penutup

Masalah ini bukan bug Flutter, tapi efek samping dari installasi Android Studio via JetBrains Toolbox.

Begitu Flutter tahu di mana Android Studio berada, semuanya langsung normal kembali.

Kalau kamu masih melihat error spesifik setelah ini, cukup lihat output flutter doctor -v — biasanya jawabannya ada di sana.