在使用不同的开发语言进行开发时,一般都会用到调试、断点调试功能。例如 Web、Android 等等都是支持调试和断点调试的,Flutter 也不例外,支持调试和单元测试功能,还有性能、布局分析器等等。那么这节课就给大家讲解下 Flutter 的调试和测试等功能的使用,配合一些实例进行讲解。同时也会为大家讲解下 Flutter 开发后的最后一个部分:应用的打包(Android 和 iOS 打包)。本文将主要介绍:
- Flutter 的调试
- Flutter 的单元测试
- Flutter 辅助工具的使用
- Flutter Android 应用打包发布
- Flutter iOS 应用打包发布
Flutter 的调试
在开发中经常会用到调试功能,来验证某些输入输出数据、查找分析问题等等。Flutter 也是支持调试功能的,而且也非常的强大。我们先从最简单的说起。
我们可以通过控制台输出 Log 日志来查看调试程序:
print(object)
// 例如
int a = 6;
double b = 3.18;
print('$a ,$b');
// print取值通过$符号来取值
// debugPrint参数只能是String
debugPrint(String);
这种调试方式也成为日志调试。