Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Dalam mengembangkan aplikasi android, AndroidX merupakan peningkatan besar dari Android dalam penerapan Library Support. Dalam mengembangkan aplikasi flutter, seringkali kita menggunakan plugin flutter, yang dimana requirement menggunakan androidX. Misalnya adalah plugin firebase.

Sebelum memulai migrasi menggunakan androidX pada flutter, pastikan anda sudah menggunakan android studio minimal versi 3.2 dan level API 28 sudah terinstall. Langkah-langkahnya adalah :

  • Buka project flutter di android studio melalui Open an existing Android Studio Project.  Lalu pilih direktori android
  • Pastikan atau Edit file build.gradle yang berada di level project dengan mengubah com.android.tools.build:gradle:3.3.1
  • Lalu pastikan/edit file build.grade yang berada di level app, dengan menggunakancompileSdkVersion dan targetSdkVersion ke versi 28.

  • Pada android studio klik kanan pada direktori android pilih Flutter-Open Android module in Android Studio

  • Setelah itu klik new window

  • Selanjutnnya pilih menu Refactor dan klik Migrate to AndroidX
  • Lalu ada pilihan jika anda ingin melakukan backup sebelum melakukan refactor

  • Jika sudah maka klik Do Refactor, maka selanjutnya android studio melakukan refactor. Tunggu sampai selesai, maka migrasi AndroidX sudah selesai

Bagaimana jika tidak punya android studio. Kini Anda bisa memilih aplikasi flutter untuk langsung menggunakan androidx, dengan menjalankan perintah :

flutter create --androidx -t <project-type> <new-project-path>
Related Posts
Push Notification di Flutter untuk Android Menggunakan Firebase Cloud Messaging (FCM)

Untuk mengimplementasikan push notification di flutter salah satunya dapat menggunakan firebase cloud messaging (FCM). Sudah tersedia library firebase pada flutter Read more

Flutter Swiper : Membuat Image / Layout Slider di Flutter

Flutter menawarkan lebih dari satu pilihan package untuk membuat image / layout slider yang bisa diimplementasikan di android dan iOS. Read more

Menambahkan OnChange Event Pada TextField di Flutter

Ada kalanya dalam aplikasi kita perlu menjalankan fungsi secara langsung tanpa enter atau tombol ketika user mengetikkan teks di textfield. Read more

Implementasi Autentikasi Fingerprint Pada Flutter

Ada kalanya kita perlu mengimplementasikan autentikasi berupa sidik jari (fingerprint) dalam aplikasi yang kita kembangkan. Dalam flutter implementasi sidik jari Read more

Tagged : #

Leave a Reply

Your email address will not be published. Required fields are marked *