web-dev-qa-db-ja.com

Flutterコンソールにデータを記録する方法は?

こんにちはフラッター開発者:)

私は初心者でIntelliJ IDEAを使用していますが、コンソールにデータを記録したいですか?

print()printDebug()を試しましたが、Flutterコンソールにデータが表示されませんでした。

Flutter Widget内にいる場合は、 debugPrint を使用できます。たとえば、

import 'package:flutter/foundation.Dart';

debugPrint('movieTitle: $movieTitle');


それ以外の場合は、Dartの組み込みの log 関数を使用できます

import 'Dart:developer';

log('data: $data');

Dartprint()関数は、システムコンソールに出力します。システムコンソールは、flutterログ(基本的にadb logcatのラッパー)を使用して表示できます。

一度に大量に出力すると、Androidはログ行を一部破棄する場合があります。これを回避するには、debugPrint()を使用できます。

ここにあります: https://flutter.io/docs/testing/debugging

11
max

クリスタルクリアにするために、debugPrintのみがFlutterウィジェット内で機能します。

1
mikeyman22