前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Flutter】Flutter 调试 ( Debug 调试窗口 | 手机日志信息查看 | 设置普通断点 | 设置表达式断点 )

【Flutter】Flutter 调试 ( Debug 调试窗口 | 手机日志信息查看 | 设置普通断点 | 设置表达式断点 )

作者头像
韩曙亮
发布2023-03-29 09:12:56
1.8K0
发布2023-03-29 09:12:56
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、Flutter 调试简介


Flutter 调试 : 定位问题点 , 运行时对表达式 , 变量的值进行实时跟踪 , 单步执行调试代码 ;

  • 断点调试
  • 变量视窗 Variables
  • 观察视窗 Watches
  • 调试时回退 Frames
  • 控制台窗口 Console

二、Debug 调试窗口


Flutter 调试工具 Debug : 点击下图的 Debug 按钮 , 即可进行调试 ,

在这里插入图片描述
在这里插入图片描述

调试 Flutter 项目时 , 底部显示 Debug 视窗 ,

在这里插入图片描述
在这里插入图片描述

Debug 视窗左侧是项目运行 , 停止 , 断点管理相关按钮 ,

在这里插入图片描述
在这里插入图片描述

Debug 视窗中的 Console 是 Flutter 的控制台 , 会显示 Flutter 应用 运行过程中的提示信息 , 报错信息 , print 打印信息等 ,

( 注意这不是 Android 的控制台 )

在这里插入图片描述
在这里插入图片描述

三、手机日志信息查看


Flutter 手机日志信息查看 :

调试 Android 项目 , 通过 Android Studio 打开 Flutter 中的 Android 部分代码 , 然后在 Logcat 中查看 ;

Android 平台的日志直接在 Android Studio 中的 Logcat 窗口中查看 ;

在这里插入图片描述
在这里插入图片描述

调试 iOS 项目 , 使用 Xcode 打开 Flutter 中的 iOS 项目进行调试 ;

iOS 平台的日志需要在 Mac 中 , 打开 Xcode , 在 Xcode 中的控制台中 , 会输出 iOS 手机的日志信息 ;

在这里插入图片描述
在这里插入图片描述

四、设置普通断点


鼠标左键在代码的行号右边点击 , 即可在某行代码的位置添加断点 , 然后点击 " Debug " 按钮

在这里插入图片描述
在这里插入图片描述

, ,

在这里插入图片描述
在这里插入图片描述

代码运行到断点位置 , 就会被暂停 , 此时可以查看当前状态下运行情况 , 如变量值 ;

在这里插入图片描述
在这里插入图片描述

五、设置表达式断点


默认情况下设置的断点是普通断点 , 还可以设置 表达式断点 ,

右键点击断点 , 会弹出如下对话框 ,

在这里插入图片描述
在这里插入图片描述

在对话框中输入 5.0 , 意味着该表达式值为 5.0 时 , 断点才会被执行 ,

在这里插入图片描述
在这里插入图片描述

设置了表达式断点后 , 重新运行 , 程序运行到该 " 表达式断点 " 位置 , 获得

在这里插入图片描述
在这里插入图片描述

六、相关资源


参考资料 :

重要的专题 :

博客源码下载 :

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、Flutter 调试简介
  • 二、Debug 调试窗口
  • 三、手机日志信息查看
  • 四、设置普通断点
  • 五、设置表达式断点
  • 六、相关资源
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档