Flutter开发问题汇总
Posted 巨头之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter开发问题汇总相关的知识,希望对你有一定的参考价值。
记录Flutter开发中遇到的问题,下面分为安装时和开发时遇到的一些问题,便于参考.随时更新
安装
1. Flutter命令行敲flutter命令报错
报错信息 :
Error: The Flutter directory is not a clone of the GitHub project.
The flutter tool requires Git in order to operate properly;
to set up Flutter, run the following command:
git clone -b stable https://github.com/flutter/flutter.git
原因: 原因:Flutter SDK安装包,解压出来的根目录下没有.git文件
解决:
- 方法1:用git命令生成一个.git文件: git init ; 注意在“查看”里面把“隐藏的项目”打开试试,.git文件是隐藏的
- 方法2:使用git重新下载 flutter: git clone https://github.com/flutter/flutter.git
2. flutter命令行敲flutter dector命令报错
报错信息:
flutter has exited unexpectedly.
原因:这个异常的原因有很多种,我的这个异常是因为下载安装包之后缺少.git文件,通过上面git命令生成.git文件这个导致的
解决:git clone重新下载flutter安装包,不通过下载安装包的 方式进行安装
开发
1. Scaffold widget不能嵌套 Scaffold widget,否则会报错
2. flutter编译时报错 Flutter - AAPT: error: resource android:attr/dialogCornerRadius not found.
原因:Flutter应用程序得兼容androidX,否则gradle编译会报错
解决:修改build.gradle文件的compileSdkVersion 和 targetSdkVersion 为28
以上是关于Flutter开发问题汇总的主要内容,如果未能解决你的问题,请参考以下文章