Pada postingan sebelumnya kita sudah berhasil menginstal flutter. Dalam postingan ini, saya akan menunjukkan cara memperbaiki kesalahan “cmdline-tools component is missing” di Flutter. Atau mungkin juga mendapatkan kesalahan “ensure that the cmdline-tools are installed to resolve this” serta “Android license status unknown” kesalahan saat menjalankan perintah “flutter doctor” di terminal atau command prompt (CMD). Kira-kira kesalahan yang muncul seperti dibawah:
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-13-31-27.jpg)
Mengatasi kesalahan ‘cmdline-tools component is missing’:
Untuk mengatasi masalah ini, Anda perlu menginstal Android SDK Command-line Tools di SDK Manager. Ikuti langkah-langkah di bawah ini:
1. Buka SDK Manager di Android Studio
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-13-42-43.jpg)
2. Buka “SDK Tools” dan instal “Android SDK Command-line Tools”:
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-13-44-07.jpg)
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-14-05-15.jpg)
Sekarang, periksa perintah ” flutter doctor ” di terminal atau command prompt anda.
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-14-09-08.jpg)
Kini kesalahan “cmdline-tools component is missing” di Flutter sudah teratasi.
Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel stable, 3.0.4, on Microsoft Windows [Version 10.0.19044.1766], locale en-US) [!] Android toolchain - develop for Android devices (Android SDK version 30.0.2) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses [√] Chrome - develop for the web [√] Visual Studio - develop for Windows (Visual Studio Build Tools 2019 16.11.16) [√] Android Studio (version 4.2) [√] VS Code (version 1.68.1) [√] Connected device (3 available) [√] HTTP Host Availability ! Doctor found issues in 1 category.
Mengatasi kesalahan ‘Android license status unknown‘:
Pada hasil flutter doctor kita masih muncul warning ‘Some Android licenses not accepted’ disertai dengan cara memperbaikinya. Ikuti langkah dari saran yang diberikan untuk memperbaikinya dengan perintah:
flutter doctor --android-licenses
Setiap pertanyaan yang muncul setelah menjalankan perintah tersebut, jawablah dengan mengetikan ‘y’ agar semua lisensi diterima.
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-14-14-53.jpg)
Kemudian periksa lagi perintah ” flutter doctor ” di terminal atau command prompt anda untuk memeriksa apakah kesalahan masih terjadi. Pada percobaan saya semua kebutuhan sudah terpenuhi.
![](https://medantekno.com/wp-content/uploads/2022/07/7-11-2022-14-25-32.jpg)
Kesimpulan
Masalah Error saat menjalankan “flutter doctor” setelah selesai menginstal Flutter sudah teratasi. Jika kesalahan masih muncul coba periksa android_sdk_path\Android\Sdk\cmdline-tools . Mungkin ada dua atau lebih folder “terbaru”.
Hapus folder “terbaru” dan ganti nama “terbaru-2” menjadi “terbaru” . Ini terjadi ketika ada folder “terbaru” saat menginstal alat baris perintah Android SKD di manajer SDK.
Dengan cara ini, anda dapat mengatasi kesalahan ” cmdline-tools component is missing ” pada Flutter.
Postingan berikutnya kita akan mencoba membuat contoh aplikasi web dengan flutter.
Terima kasih atas waktunya. Jika anda menghadapi masalah atau saran, silakan tinggalkan komentar di bawah.