Flutter系列——配置篇

众所周知,Flutter是谷歌推出来的,基于dart语言进行开发,可以实现跨平台,并且效果也是更加的贴近原生,相比市面上其他的跨平台方案它显得格外的独树一帜,比如RN、Weex等也可以做到跨平台,相对安卓开发者来说可能更倾向于Flutter吧,毕竟是谷歌推出的嘛,嘿嘿!

首先学习它要先配置环境,开发环境我这边采用Android Studio进行开发,当然你也可以选择别的,比如VS Code也是可以的哟。

第一步要下载Flutter的SDK,那么这里需要先一步安装Git,成功之后进行如下操作:

打开Git bash 并且输入:git clone -b beta https://github.com/flutter/flutter.git

此时会获取flutter的sdk,……ok,下载完毕……

然后依次输入如下命令:

1、export PUB_HOSTED_URL=https://pub.flutter-io.cn

2、export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

3、export PATH=C:\Users\intel\flutter\bin:$PATH

这里要找到你自己安装的flutter的bin目录!

安装完以后,在环境变量中,将flutter路径设置到path中,注意用;隔开

如下:

第二步android studio 配置

需要安装Android Studio 3.0及以上版本和Android SDK,Flutter需要Flutter和Dart插件才能用
,File –> settings –> Plugins –> Browse repositories,输入Flutter,安装完,再输入dart再一次install就ok了,restart一下Android studio即可。

紧接着就是要创建我们的第一个flutter项目啦,我当时高兴不行……

这里主要是先要设置一下flutter的sdk路径,然后一步步点击即可,最后如下:

可以看到这里有Android和iOS两个文件夹,还有设备列表,就可以运行了,笔者也是借鉴别人的步骤进行的归纳,后续有问题可以留言,欢迎大家一起讨论

关于flutter的问题,涉及到大量的概念和知识点,如果没有系统的学习,很容易会杂糅概念而辨识不清,在面试与实际工作中都会遇到困难。如果你从事Android开发,具备1年以上工作经验,希望深入浅出了解Android flutter、UI等技术要点,渴望实现技术和职业成长上的双重突破,那么以下福利就很适合你:

福利1 免费直播课程

《腾讯课堂Android高级开发工程师系列直播》

适听人群:Android初、中、高级开发工程师

3.20-3.23 连续7天每晚8点准时直播,持续进行

3月20日:突破sharedprefrence性能,急速存储应用数据

3月21日:基于Android一个小时实现人脸追踪

3月22日:架构师教你选择一个适合自己的app的架构

3月23日:Hook源码实现阿里无闪烁换肤

3月24日:揭秘Android开发效率提升十倍的利器——gradle

3月25日:移动平台AI——身份证实别离线实现方案实战

3月26日:Android进阶必学-APT编译期注解处理技术

福利2 Android开发资料包

该资料包中主要包括「Java语言进阶与Android相关技术核」、「2)App开发框架知识体系(app亦对象)」、「360° Android app全方位性能调优」、「Android前沿技术」、「NDK 模块开发」等内容,全方位扩充你的知识体系。

                                       

                                      

想要参与Android进阶免费系列直播课

以及获取Android开发工程师资料包的同学,

点击加入:加入

免费课程,名额有限,先到先得~~

猜你喜欢

转载自blog.csdn.net/weixin_43901866/article/details/88699707
今日推荐