flutter学习中遇到的一些错误

时间:2024-03-24 22:40:47

1:classpath错误

在项目目录下的android/build.gradle文件中增加如下代码:

// maven {

// url 'https://dl.google.com/dl/android/maven2'

// }

flutter学习中遇到的一些错误

2:图标展示异常

pubspec.yaml文件下增加如下配置: uses-material-design: true

flutter学习中遇到的一些错误

3:Text组件异常

 

flutter学习中遇到的一些错误

 

flutter学习中遇到的一些错误

4:MediaQuery.of() called with a context that does not contain a MediaQuery.

用MaterialApp包裹一层

flutter学习中遇到的一些错误

5:TextField widgets require a Material widget ancestor.

用Scaffold包裹一层

flutter学习中遇到的一些错误

6: TextFormField的autofoocus的bug

Failed assertion: line 1687 pos 12: 'hasSize'

可以理解为当前页面还未绘制完的时候,我们就使用 TextField 来获取输入焦点了

可以删掉autofoocus

flutter学习中遇到的一些错误