
引言
第一次在使用Flutter是在Ubuntu机器上,但是因为Android Studio还有Sdk配置问题,flutter doctor
总是在这一步报错...最近又在win10上配了一下环境(真香),算是迈出了第一步。
这篇文章主要解决首次进行开发时经常会遇到的一些问题(默认已配好环境)。
Running Gradle task 'assembleDebug'...
原因
因为Gradle的Maven仓库在国外, 可以使用阿里云的镜像地址。
解决方法
修改项目目录/android/build.gradle(两处要修改)
修改Flutter安装目录/packages/flutter_tools/gradle/flutter.gradle(一处要修改)
// 将原来的仓库注释
// 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' }
No devices available
原因
手机没有打开开发者选项。
解决方法
打开开发者选项;打开USB调试。
Error: ADB exited with exit code 1 Performing Streamed Install
原因
手机禁止了外部应用的自动安装。
解决方法
调试时注意手机提示,手动开启允许安装。
总结
Flutter在国内使用的比较少,教程也主要以官网为主,特别是一些库只有英文文档,但其绝对值得深入研究(我个人也很喜欢Dart语言)。
本填坑指南将不断更新 ~~~