Flutter: Setelah flutter 1.22 update, saya mendapatkan error di properti Lineargradient [ditutup]
Setelah pembaruan flutter 1.22, saya mendapatkan kesalahan pada properti Lineargradient colors itu memberi saya kesalahan bahwa parameter warna nama tidak ditentukan .. Saya mendapatkan kesalahan ini di mana-mana dalam proyek setelah pembaruan plugin flutter dan flutter di android studio.
Jawaban
jalankan flutter cleanperintah dan restart IDE bekerja untuk saya
Memulai ulang Android Studio Anda akan memperbaiki masalah ini. Ini karena di Dart 2.10, requiredmenjadi kata kunci (sebelumnya dulu @required). IDE mungkin tidak mengenali bahwa Anda telah memperbarui Dart SDK.
Jalankan flutter clean lalu mulai ulang IDE Anda. Saya menggunakan Visual Studio Code dan berhasil untuk saya ...
AnimationController (vsync tidak ditentukan) saat saya mengupgrade ke flutter versi 1.22.3.
Flutter clean juga berhasil untuk saya. Dari proyek apa pun, jalankan flutter clean dan mulai ulang kode VS. Semuanya akan bekerja dengan baik seperti sebelumnya.
Dalam kasus saya, saya melakukan peningkatan flutter, tetapi itu tidak membantu, saya mengubah sdk secara manual ke:
sdk: ">=2.10.0 <3.0.0"
Juga pergi ke File / Setting / Plugins untuk memperbarui Dart dan Flutter dan memulai ulang IDE seperti yang ditunjukkan di sana memecahkan masalah saya.
dalam properti Lineargradient Ubah Warna: ke Daftar:
Masalah yang sama (Warna tidak ditentukan untuk linier gardient) terjadi dengan saya setelah meningkatkan versi flutter.
Flutter clean berhasil untuk saya.
Lakukan flutter clean dan mulai ulang kode Visual Studio. Dan itu harus berhasil.
Saya keluar dari kode Visual Studio saya dan memulai ulang.
Itu berhasil untuk saya.