Perintah Umum di Flutter
Selengkapnya

Perintah Umum di Flutter

  • flutter build apk --release: Perintah ini digunakan untuk membangun aplikasi Flutter dalam mode release dan menghasilkan file APK. Mode release digunakan untuk mengoptimalkan performa dan ukuran aplikasi, sehingga cocok untuk digunakan saat aplikasi siap untuk dipublikasikan di toko aplikasi.
  • flutter build apk --debug: Perintah ini digunakan untuk membangun aplikasi Flutter dalam mode debug dan menghasilkan file APK. Mode debug biasanya digunakan selama proses pengembangan aplikasi karena memudahkan dalam melakukan debugging.
  • flutter clean: Perintah ini digunakan untuk membersihkan hasil build sebelumnya dan menghapus file-file sementara. Perintah ini dapat membantu dalam mengatasi masalah saat proses build atau saat terjadi konflik antara file build sebelumnya dengan yang baru.
  • flutter pub get: Perintah ini digunakan untuk mengunduh dan menginstal paket-paket yang dibutuhkan oleh aplikasi dari pub.dev.
  • flutter pub run build_runner build --delete-conflicting-outputs: Perintah ini digunakan untuk menjalankan generator kode yang dibutuhkan oleh paket-paket yang digunakan pada aplikasi. Perintah ini akan menghasilkan kode baru dan akan menghapus kode lama yang konflik dengan yang baru.
  • flutter channel stable: Perintah ini digunakan untuk mengubah channel Flutter menjadi channel stable. Channel stable adalah channel yang telah diuji dan stabil.
  • flutter upgrade: Perintah ini digunakan untuk mengupgrade Flutter ke versi terbaru.
  • flutter pub cache repair: Perintah ini digunakan untuk memperbaiki cache pub.dev yang rusak.
  • flutter run: Perintah ini digunakan untuk menjalankan aplikasi Flutter pada emulator atau perangkat fisik.
  • flutter build apk: Perintah ini digunakan untuk membangun aplikasi Flutter dan menghasilkan file APK.
  • flutter build ios --release: Perintah ini digunakan untuk membangun aplikasi Flutter untuk platform iOS dalam mode release.
  • flutter pub global activate flutter_clean: Perintah ini digunakan untuk menginstal paket flutter_clean secara global. Paket ini digunakan untuk membersihkan file-file sementara pada proyek Flutter.
  • flutter build appbundle: Perintah ini digunakan untuk membangun aplikasi Flutter dan menghasilkan file App Bundle.
  • flutter build apk --split-per-abi: Perintah ini digunakan untuk membangun aplikasi Flutter dan menghasilkan file APK yang dibagi menjadi beberapa ABI.
  • flutter pub run flutter_launcher_icons: Perintah ini digunakan untuk menghasilkan file ikon aplikasi pada Flutter.
  • flutter clean package cache: Perintah ini digunakan untuk membersihkan cache paket-paket yang dibutuhkan oleh aplikasi.

    CATATAN:
    If you have JSON like ["foo", "bar", "baz"] you get a List<dynamic>, 
    If you have JSON like {"foo": 1, "bar": 2, "baz": 3} you get a Map<String,dynamic>.

    // List Menggunakan [] isinya lebih dari satu (list nama/ array)
    // Map Menggunakan {} isinya 1 (kayak edit/detail)

  • keytool -genkey -v -keystore d:/key/key.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias key