【Flutter】デバッグログを仕込んで確認する
【Flutter】デバッグログを仕込んで確認する
Flutter でデバッグログを仕込んで確認する方法のメモ
サンプル
Flutterのログの仕込み方
import 'dart:io';
import 'dart:developer';
void main() {
print('print');
stdout.writeln('stdout.writeln'); // Webだとエラーが発生
stderr.writeln('stderr.writeln'); // Webだとエラーが発生
debugPrint('debugPrint'); // Web だとエラーが発生
log('log', name: 'log');
}
補足
注意
コメントに記載してありますが3つはWebビルドした際にエラーが発生しました。
マルチビルドする予定であれば stdout, stderr, debugPrint の使用を控え print, log を使うのが良いかと思います。
ログの確認方法
flutter run で起動したのちに同一ターミナルで v を押すと DevTools が起動いたします。
Webであればコンソールに出力されます。