控制台输出相关问题

来源:4-11 混合开发的关键MethodChannel方法通道(二)

demonCry

2022-08-24

图片描述

请问这里的输出前缀的 I/flutterD/flutter 的 I和D是什么意思?


写到这突然灵光一闪 意思是 Log.i 和 Log.d ? info? error?

哎哟喂 我可太聪明了 大聪明


D/flutter (15170) 后面的 15170 是什么意思呢?

写回答

1回答

马超老师

2022-08-25

首先恭喜,你猜都没错,“I”和“D”就是info/debug的意思,代表不同的日志等级。

另外括号里的(15170)代表的是进程ID,在Flutter中可以通过导入io包,然后直接打印“pid”就可以获取到进程id。如:

import 'dart:io';

void main() {
    print('Current process id is : $pid');
}

还有其他问题,欢迎讨论~

0
0

基于Flutter 3.x 实战跨平台仿抖音App混合开发

以短视频APP为例,快速上手原生/Flutter 混合开发

481 学习 · 120 问题

查看课程