このページには広告が含まれる場合があります。
Flutterでソースコードを自動生成できる「build_runner」というパッケージがありますが、
このパッケージを使って、
flutter packages pub run build_runner build
というコマンドをAndroid StudioのTerminalから打ってコード生成しようとすると、表向きはうまく行っているように見えますが、実はコードファイルが何も生成されていないという事象が発生することがあります(「Succeeded」なのに「0 outputs」)。
この場合は、
1)Terminalから「flutter clean」して一旦プロジェクトをキレイにしてから
2)pub getして(現在のFlutterでは「flutter clean」後には「pub get」が必要)
3)コード生成コマンドを再トライ
flutter packages pub run build_runner build
してもらうとうまくいきます。
(詳しくは、以下の動画で解説していますので、よろしければご覧下さい)