Menginstall Flutter Tanpa Android Studio Di Windows 8.1

PapuaUnik.com – Pastikan internet konek lancar ya bro & sis, sediakan kopi dan cemilan wkwkwkkwk….mari kita mulai, di Windows 8.1, buka drive C: di Windows Explorer, lalu buat folder dengan nama “Android” di drive C: tersebut sehingga alamat foldernya menjadi C:\Android . Folder ini akan kita pakai sebagai folder utama kita sepanjang artikel ini.

Menginstall OpenJDK8

Selanjutnya download OpenJDK dari link https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_x64_windows_hotspot_8u222b10.zip . Ukuran file-nya sekitar 99MB. File ini adalah yang terbaru ketika artikel ini ditulis. Untuk file yang lebih baru, bisa dicek di https://github.com/AdoptOpenJDK/openjdk8-binaries/releases . Jangan lupa, nama file-nya selalu diawali dengan “OpenJDK8U-jdk_x64_windows_hotspot” lalu bertipe file .zip.

Kalau sudah selesai didownload, ekstrak file tersebut lalu buka folder hasil ekstrakannya. di dalamnya ada folder dengan nama semacam “jdk8u222-b10”. Ubah nama folder tersebut menjadi “openjdk” lalu pindahkan folder tersebut ke dalam folder C:\Android yang sudah kita buat sebelumnya sehingga alamatnya menjadi C:\Android\openjdk .

Menginstall Flutter SDK

Download Flutter SDK terbaru di https://flutter.dev/docs/development/tools/sdk/releases . ketika artikel ini ditulis, file SDK terbaru adalah https://storage.googleapis.com/flutter_infra/releases/stable/windows/flutter_windows_v1.7.8+hotfix.4-stable.zip . kalau sudah selesai didownload, ekstrak file tersebut lalu pindahkan folder hasil ekstrakan ke dalam folder Android sehingga alamatnya menjadi C:\Android\flutter .

Menginstall Command Tools untuk Android

Download Command Tools Android di https://developer.android.com/studio/#command-tools . Pilih yang untuk Windows. Saat artikel ini ditulis, filenya adalah https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip . Setelah selesai didownload, ekstrak lalu pindahkan folder “tools” hasil ekstrakan ke dalam folder Android. Kemudian ubah nama folder “tools” menjadi “sdk” sehingga alamatnya menjadi C:\Android\sdk .

Menyetting beberapa Environment Variables

Kita perlu menyetting beberapa Environment Variables di Windows supaya tools-tools yang sudah kita download bisa kita panggil darimanapun kita mau melalui Command Prompt. Buka Command Prompt, lalu copy-paste:

setx JAVA_HOME "C:\Android\openjdk"

Kemudian tekan Enter di keyboard untuk menjalankan perintah tersebut. Hasilnya seperti ini:

Berikutnya jalankan perintah ini satu per satu di Command Prompt:

setx ANDROID_HOME "C:\Android"
setx ANDROID_SDK_ROOT "C:\Android\sdk"
setx path "%path%;"C:\Android\sdk;C:\Android\sdk\bin;C:\Android\flutter\bin"

Setelah itu, tutup command prompt lalu buka lagi supaya settingan2 tersebut tersimpan dan bisa dijalankan di Windows.

Karena Flutter memerlukan SDK Android supaya bisa jalan, kita perlu mendownload SDK Android dengan menjalankan beberapa perintah berikut ini di command prompt, satu per satu:

sdkmanager "platform-tools"
sdkmanager "build-tools;28.0.3"
sdkmanager "platforms;android-28"

Jika muncul pertanyaan “Accept? y/N” di Command Prompt, ketik: y lalu Enter di keyboard supaya Android SDK bisa diinstall sampai selesai. Berikut ini contoh ketika mendownload platform-tools.

Mengkonfigurasi Flutter

Ketikkan perintah berikut ini di command prompt, supaya flutter mengenali SDK Android yang sudah kita download tadi.

flutter config --android-sdk C:\Android\

Menginstall Emulator

Untuk menjalankan aplikasi flutter, kita perlu menginstall emulator. untuk mendownload image emulator, jalankan perintah berikut ini di Command Prompt:

sdkmanager "system-images;android-28;default;x86_64"

jika ditanya license Accept y/N, maka ketik: y .

Jalankan 1 perintah lagi untuk mendownload tools emulator android:

sdkmanager emulator

Membuat 1 emulator baru

Buat emulator dengan nama “google_pixel” dengan menjalankan perintah ini di Command Prompt:

avdmanager -s create avd -n google_pixel -k "system-images;android-28;default;x86_64"

Jika ada pertanyaan, ketik: no . Ini Penting, karena sebelum2nya kita selalu menjawab: y (Yes).

Menjalankan emulator

Untuk menjalankan emulator, jalankan perintah:

flutter emulators –launch google_pixel

Seperti ini lah penampakannya jika berhasil menjalankan emulator avd dengan perintah barusan:

Mengecek apakah Flutter terinstall dengan baik

Kita bisa mengecek apakah Flutter terinstall dengan baik, dengan menjalankan perintah sbb:

flutter doctor -v

Seharusnya akan muncul tampilan mirip seperti ini:

Jika ada centangan yang berwarna merah, berarti ada error. Dan harus dibetulkan sampai semua centangan untuk Flutter, Android toolchain, & Connected Device berwarna hijau. Jika ketiga tools tersebut berwarna hijau, artinya instalasi Flutter berhasil dan Flutter siap digunakan di Windows 8.1.

Catatan: Jika menemukan error seperti berikut (kebetulan saya pake prosesor AMD):

emulator: ERROR: x86_64 emulation currently requires hardware acceleration!
Please ensure Windows Hypervisor Platform (WHPX) is properly installed and
usable.

Silahkan anda download file di https://developer.android.com/studio/run/emulator-acceleration#vm-windows , kemudian anda install silent_install.bat dengan cara klik dua kali file tersebut.

jika anda masih error saat menjalankan perintah : flutter emulators –-launch google_pixel

coba langkah-langkah berikut:

D:\dev\resep>flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.7.8+hotfix.4, on Microsoft Windows [Version 6.3.9600], locale id-ID)
[√] Android toolchain – develop for Android devices (Android SDK version 28.0.3)
[!] Android Studio (not installed)
[!] Connected device
! No devices available

! Doctor found issues in 2 categories.

D:\dev\resep>flutter doctor –android-licenses
Warning: File C:\Users\resep.android\repositories.cfg could not be loaded.
All SDK package licenses accepted.======] 100% Computing updates…

D:\dev\resep>flutter devices
D:\dev\resep>flutter emulators
1 available emulator:
google_pixel
To run an emulator, run ‘flutter emulators –launch ‘.
To create a new emulator, run ‘flutter emulators –create [–name xyz]’.
You can find more information on managing emulators at the links below:
https://developer.android.com/studio/run/managing-avds
https://developer.android.com/studio/command-line/avdmanager

kalau sudah ada kata-kata:

1 available emulator:
google_pixel

maka ketik manual (ingat diketik manual ya, bukan di copypaste:

flutter emulators –launch google_pixel

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

70 + = 80