1.pubspec.yaml 文件件的assets前面多了一个空格
错误:Error on line 44, column 4: Expected a key while parsing a block mapping
参考:https://www.jianshu.com/p/5ccbdd7bc519
2019-06-18 10:56更新
2.waiting for another flutter command to release the startup lock
https://www.cnblogs.com/LiuPan2016/p/9340728.html
3.2019-06-18 17:34 更新
flutter项目目录要纯英文的
2019-06-19 15:19 更新
4.关于导包的时候的大小写问题
import 'package:xxx/features/companydetail/companydetail.dart';
import 'package:xxx/features/companydetail/Companydetail.dart';
注意上面两个导包的时候,有大小写的不同,这种情况下,包内的class能找到,但是当使用class的构造方法的时候
却怎么样找不到方法的参数
。。。。这个地方不注意真的不好找。。。。
2019-06-19 20:36 更新
5. E/flutter: [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: DioError [DioErrorType.DEFAULT]: SocketException: Failed host
如上,如果在使用flutter开发的过程中遇到上面的问题的话,很有可能是权限没加,
android的话记得要在清单文件里面加权限
奇怪的是如果是直接run的话没有这个问题
参考:https://github.com/dart-lang/http/issues/185
坑好多
6.The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app
这个是android x 与 support库的问题,---------感觉flutter好多坑啊
解决方案:全部改成support或者 androidx ,总之要统一,就行了
参考:
https://www.jianshu.com/p/034254874ca9
https://blog.csdn.net/u014644594/article/details/89850759
7.The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.0 and higher.The following dependencies do not satisfy the required version:root project 'android' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71
解决方法:按照提示把 1.2.71 改成1.3.0即可。。
按照stackoverflow上的方案:I solved it by upgrading my gradle dependency in the android/build.gradle file: classpath 'com.android.tools.build:gradle:3.3.1' (I was previously on version 3.2.1)
2019-06-22 18:00
9.gradlew.bat" exited abnormally
其实也没干啥事,就是在android的build.gradle里面加了这么一行
dependencies {
implementation 'org.jetbrains:annotations:15.0'
}
结果就不行了。。。
解决方法:注掉或者删掉就好了
2019-06-22 18:14
10.android stuido 的run 按钮莫名其妙不亮了
继续填坑,这次遇到的是flutter项目下 android studio 的run按钮莫名其妙不亮了。
关键是。。。没有任何提示。。。没有任何提示。。。。
google了一圈,这位老哥遇到的问题是因为flutter-sdk 没配
参考:https://stackoverflow.com/questions/48650831/dart-sdk-is-not-configured
我按照给的步骤配了下flutter 的 sdk----然后就好了。。。
2019-06-22 22:41
11.环境变量莫名其变变了。。。
FLUTTER_STORAGE_BASE_URL 的环境变量,本来配的是
莫名其妙改成了下面这个。。。导致半天更新不了包,好吧,那我改回来。。