install flutter tanpa android studio
Flutter adalah framework UI yang dikembangkan oleh Google untuk membangun aplikasi mobile, web, dan desktop dari satu basis kode. Biasanya, Flutter dipasangkan dengan Android Studio sebagai IDE utama, namun Anda dapat menginstal dan menggunakan Flutter tanpa Android Studio. Berikut adalah panduan langkah demi langkah untuk menginstal Flutter tanpa menggunakan Android Studio.
Prasyarat
Sebelum memulai, pastikan Anda telah memenuhi prasyarat berikut:
- Sistem operasi: Windows
- Git terinstal di sistem Anda
- Editor kode yang mendukung Flutter seperti Visual Studio Code
Flutter SDK
- Buka halaman Flutter SDK releases dan unduh versi terbaru Flutter SDK untuk sistem operasi Anda.
- Ekstrak file zip yang telah diunduh ke lokasi C:\Android\flutter_windows_3.22.2-stable untuk Windows
ANDROID SDK
- Buka halaman Khusus alat command-line dan unduh untuk versi Windows.
- Ekstrak file zip yang telah diunduh ke lokasi C:\Android\sdk
OpenJDK
- Unduh Microsoft Build of OpenJDK
- Pastikan Anda mengunduh, dan menginstall OpenJDK 17 karena untuk saat ini gradle pada flutter lebih sering menggunakan versi 7. Anda bisa melakukan pengecekan kompatibel versi gradle dengan openJdk pada tautan https://docs.gradle.org/current/userguide/compatibility.html
Edit the system Environment variables
- Pada bagian System Variable New - Variable name : Android_Home - Variable value : C:\Android
- Pada bagian System Variable Path tambahkan url berikut :
- C:\Android\sdk\cmdline-tools\latest\bin
- C:\Android\flutter_windows_3.22.2-stable\bin
- C:\Program Files\Microsoft\jdk-17.0.9.8-hotspot\bin (biasanya otomatis untuk JDK)
Selanjutnya Anda jalankan beberapa perintah berikut melalui Terminal PowerShell pada Windows Anda.
sdkmanager “platform-tools” sdkmanager “platforms;android-30” sdkmanager “build-tools;30.0.0” sdkmanager --licenses flutter doctor --android-licenses flutter doctor
Emulator
Anda dapat menggunakan Smartphone Anda sebagai emulator untuk aplikasi flutter yang anda bangun, atau menggunakan Google Chrome sebagai emulator dan jika Anda ingin, bisa menggunakan emulator lain seperti Genymotion, Bluestack, Noxplayer atau sejenisnya.