flutter 日志打印三種方法
Android中,使用
log.e(TAG, MESSAE);
或log的其他後綴打印日志或输出,而在flutter中,常使用以下三种方法:
1. 使用标准输出,类似c/c++库
import 'dart:io'; stderr.writeln('print stderr'); stdout.writeln('print stdout');
2. std输出无效可尝试debPrint,也是官方推荐的输出日志方法
debugPrint('debug print');
3. developer也可输出日志
import 'dart:developer' as developer;
developer.log('log', name: 'developer log print');
输出为
[developer log print]: log
name可类比安卓中的tag,输出为message为第一个参数
Debugging Flutter apps programmatically | Flutter
https://docs.flutter.dev/testing/code-debugging