文章目录
Flutter中文网:https://flutterchina.club/
小编开始参考的是Flutter中文网里的《Flutter实战》,但是感觉步骤怎么如此复杂、奇怪,瞬间失去兴趣,不想这么操作
Flutter官网:https://flutter.dev/
打开百度,搜索到Flutter官网,操作如下:
系统要求
安装了git就行了,先不管这么多,怎么简单怎么来。
下载Flutter SDK(必须的步骤
)
这里是说可以直接下载SDK压缩包,注意:不要放置在C:\Program Files\ 这种系统相关的文件夹下。
也可以用git进行下载。
然而用git下载的时候,小编没有翻墙,只有20Kb/s,简直要命。
关键是下载下来以后,用死丢丢关联的时候还提示,flutter SDK is not complete
,表示一脸懵逼
所以小编建议,直接下载压缩包,反正我用这个方法是成功了。
配置环境变量
小编不确定环境变量是否一定要配置,有可能不需要配置
小编下载的flutter SDK是这样放置的,
添加D:\flutter\bin;
就行
执行flutter doctor
命令
该命令是为了检测环境搭建是否成功
双击flutter SDK目录下的flutter_console.bat
,输入flutter doctor
命令,即可看到配置的结果,如果有毛病,先不管。
安装Android Studio
安装 Dart、Flutter插件(必须的步骤
)
Android Sutdio创建Flutter工程
点击死丢丢的file->new Flutter Project
选择Flutter SDK的路径,这步操作相当奇怪,小编当时死活会报错,说sdk不完整之类的问题,重启死丢丢无果,重启电脑就没毛病了。
Android Sutdio运行Flutter工程
点击run,结果报错:
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
> Could not resolve io.flutter:flutter_embedding_debug:1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.
Required by:
project :app
> Could not resolve io.flutter:flutter_embedding_debug:1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.
> Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/flutter_embedding_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.pom'.
网上看到的解决方法:
maven { url 'http://download.flutter.io' }
添加以上代码,如图:
点击run,就会看到界面,大功告成。
总结:
必须的步骤貌似只有Flutter SDk下载,Dart、Flutter插件安装。
当开发环境搭建过于复杂的时候,频繁尝试不得果,往往会影响积极性,不妨用自己认为最简单快速的方式去操作。
配置后,如果还是不行,不妨重启开发工具,重启还是不行,不妨重启电脑,重启电脑还是不行,不妨重装系统,重装系统还是不行,不妨换台电脑。有些坑往往就是那么让人一脸懵逼。
欢迎联系、指正、批评
Github:https://github.com/AnJiaoDe
优快云:https://blog.youkuaiyun.com/confusing_awakening
OpenCV入门教程:https://blog.youkuaiyun.com/confusing_awakening/article/details/113372425
ffmpeg入门教程:https://blog.youkuaiyun.com/confusing_awakening/article/details/102007792