Flutter开发中遇到的小bug记录
First Post:
Last Update:
Word Count:
Read Time:
Last Update:
Word Count:
376
Read Time:
1 min
Flutter开发中遇到的小bug记录
在Flutter开发中,见到了无数让人流汗的小bug😅,于是用这个记录一下各种各样的毛病
Running Gradle task ‘assembleDebug’… 时间过长
典中典,GFW的影响
需要把build.gradle修改成这个
1
2
3
4
5
6
7
8repositories {
// 这里注释掉了原来的仓库,使用国内的阿里镜像源
// google()
// jcenter()
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}Waiting for another flutter command to release the startup lock
一种解决方法是这样:
关闭Android Studio
打开flutter安装目录/bin/cache
删除lockfile文件
此时可在命令行再执行flutter相关命令,完美解决
PS:但是一些情况下可能没用,那就结束dart任务
1
2
3
4
5#On Linux
killall -9 dart
#On Windows
taskkill /F /IM dart.exe
error: The named parameter ‘colors’ isn’t defined.
非常神奇的脑弹bug,不影响编译,但是会报dart错误,还会飘红,需要重启一下IDE
The named parameter ‘vsync‘ isn‘t defined
同上,重启IDE包治百病
输入框弹出挤压空间
1
2
3Scaffold(
resizeToAvoidBottomPadding: false, //输入框抵住键盘
)Android studio初次creating flutter project长时间卡死
运行
1
flutter doctor
一般在这种情况下会告诉你没有安装Androifd Licenses
运行
1
flutter doctor --android-licenses
某些情况下因为GFW的影响还得更改一下地址环境变量,不过我没有遇见过这问题就不赘述了
未完待续