本文主要是介绍Dart问题 | Don‘t invoke ‘print‘ in production code,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
项目场景:
在 AndroidStudio 编译工具中 打印一句话,有标题的这个警告提示
问题描述
当使用print打印一句话,IDE会报 Don't invoke 'print' in production code.
void main(){//声明变量var age = '18';print(age);
}
原因分析:
可能print过时了,或者有新的代替方式,通过查找资料,找到了解决方案
解决方案:
- 将 print 改为 debugPrint
- 并且导入:
import 'package:flutter/material.dart';
或者
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';void main(){//声明变量var age = '18';debugPrint(age);
}
这篇关于Dart问题 | Don‘t invoke ‘print‘ in production code的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!