话不多说,直接进入【1】环境搭建,从gitclone下来gitclone-bbetahttps://github.com/flutter/flutter.git由于国内网络问题,失败如图下图。解决方法如下gitconfig--globalhttp.postBuffer524288000网络慢!下载速度只有几kb?解决方法如下第一步:http://tool.chinaz.com/dnsto...第二步:github.global.ssl.fastly.netassets-cdn.github.com分别搜索这两个如图第三张图第四步:选择低一点的ttl(更好)第四步:打开电脑上的hosts文件(以window为例)第五步:打开hosts文件进行编辑第六步:刷新文件刷新后,git的速度clone会更快的从git完成第二步,配置本地环境变量(window)路径,看你cloneflutter的地方。路径要指向flutter中的bin文件夹,并新建一个系统变量FLUTTER_STORAGE_BASE_URLhttps://storage.flutter-io。cn也会新建一个PUB_HOSTED_URLhttps://pub.flutter-io.cnPUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL是谷歌国内的临时镜像。接下来,运行flutterdoctor。接下来,安装AndroidStudio。这里需要配置android_home等,因为之前开发过cordova。所以这些就不详细写了。这些下载的包也可以在androidsdk中下载。这些完成后,电脑连接手机(需要安装驱动)flutterdevices成功找到设备【2】创建应用fluttercreatemyapp创建成功,并勾选查看手机连接状态和进入项目文件夹。运行提示需要androidsdkplatform27和androidsdkbuild-tool26.0.2,然后去androidsdk下载。下载androidsdkplatform27后,看build-tool,已经有最新版了,运行flutter即可接下来,成功跑起来,构建包。该应用程序已自动安装在手机上。到这里demo开始运行了。我在深夜写完了。我路过,竖起了大拇指。
