[2022/7/2時点]Flutter3でコード補完が効かない(initState/dispose/setState)不具合が発生していますので2.10.5にダウングレードした方が無難です

このページには広告が含まれる場合があります。

 

(注)2022/7/1リリースのバージョン3.0.4でも完全解消には至っておりません。詳細は以下ご参照下さい。

2022年5月に、Flutterアプリを作るための開発ツールである「Android Studio」がバージョン「Chipmunk」に、

また、FlutterのSDKが3.0にアップデートされましたが、

残念ながら、現時点(2022/7/2)では、Stateクラス(StatefulWidgetの面倒を見る「育ての親」クラス)において使用頻度の高い「initState」「dispose」及び「setState」メソッドをコード補完してくれない不具合が生じていることが判明しています。

Flutter 2.10.xではコード補完されるが、3.0.0ではされない

これは結構困るので、現時点ではFlutterのバージョンを3.0にアップグレードしないか、してしまった場合は、

1)ターミナル(Macの場合)あるいはPowerShell(Windowsの場合)から「flutter downgrade」してから

ターミナルで「flutter downgrade」を実行し、2.10.5に戻す

2)「flutter doctor」してダウングレード出来たか確認

「flutter doctor」で、Flutterが2.10.5に戻ったことを確認する

して、Flutterのバージョンを2.10.xにして頂いた方が無難かと思います。

(Flutterの公式にissueを上げておきました。リアクションがあればいいですが)

(詳しくは、以下の動画で解説していますので、よろしければご覧下さい)

こんな記事も読まれています

人気No.1

前向きな気持ちになれる 占星術・タロットリーディング

あすコロ式・相談サロン 【ナビるやん】

人に言えない悩みから使命・運勢診断まで、あなたに寄り添いながら“ナビゲート”する、あすコロ人気No.1のオンライン相談サロン。占星術・心理学・タロットの叡智を活かし、普段認識していない「潜在意識」にアクセスしてあなたの気づいていない可能性を拓かせ、明日から前向きに歩めるようになる60分のリーディングセッション。

今すぐ詳細を見る(メルマガ登録で初回半額) ▶

TOP