# 【Flutter】デバッグログを仕込んで確認する
> Flutter でデバッグログを仕込んで確認する方法のメモ
- Canonical: https://c-a-p-engineer.github.io/flutter-debug-log/
- Published: 2022-12-15T16:00:00.000Z
- Modified: 2022-12-15T16:00:00.000Z
- Categories: Flutter
- Tags: Flutter

Flutter でデバッグログを仕込んで確認する方法のメモ

## サンプル
Flutterのログの仕込み方

```dart:main.dart
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であればコンソールに出力されます。

## 参考
* <a href="https://docs.flutter.dev/development/tools/devtools/logging" target="_blank" rel="nofollow noopener">Using the Logging view | Flutter</a>
