请选择 进入手机版 | 继续访问电脑版

广西大学ACM-ICPC竞赛论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 680|回复: 1

简单说下Flutter开发环境配置心得

[复制链接]

15

主题

31

帖子

144

积分

版主

Rank: 7Rank: 7Rank: 7

积分
144
QQ
发表于 2019-4-14 17:45:49 | 显示全部楼层 |阅读模式
本帖最后由 三次根号a 于 2019-4-14 17:51 编辑

适逢Flutter 1.0发布,这一Google提供的跨平台移动APP开发框架再次引起大家的重视。为了解Android和Flutter开发,本人刚在自己的Windows 10系统笔记本电脑上完成了相关环境的配置。
基本步骤参见:https://www.cnblogs.com/zxsh/archive/2018/04/16/8859048.html这里面有几个细节需要注意。
一是JDK版本最好是JDK 8.如果是JDK 11,那么运行 flutter doctor --android-licenses这一步不能进行。目前Java 8的免费支持结束了,所以这里推荐大家使用亚马逊提供的长期免费支持版OpenJDK 8,也就是Corretto:https://amazonaws-china.com/cn/corretto/。二是和Flutter相关的命令要在Windows PowerShell里面执行。如果在命令提示符里面,可能执行不了。
三是上面教程步骤完毕以后,要把源换成国内镜像,不然编译的时候会卡在Initializing gradle这一步。换源方法参见:https://blog.csdn.net/qq_16071655/article/details/84106853。此过程要注意两点。在编辑flutter.gradle这个文件以修改为国内源的这个过程中,要注意在从网页复制内容的时候不要窜入特殊符号,否则编译时会报错。同时最好不要用Windows记事本,需要使用高级编辑器。否则,可能会由于写入了BOM,编译器无法识别而报错。
四是模拟器方面,Android原生模拟器默认把映像安装在C盘,修改比较困难。同时映像文件较大。所以在这里不推荐用上述教程里面的方法,而是要使用https://www.yeshen.com/这个模拟器。模拟器首次打开是横屏界面,通过设置可以改为竖屏,然后要执行https://www.yeshen.com/faqs/BkPMgJXx-这个过程来实现USB调试。
五是配置环境各个步骤都要保证路径不含中文。


回复

使用道具 举报

15

主题

31

帖子

144

积分

版主

Rank: 7Rank: 7Rank: 7

积分
144
QQ
 楼主| 发表于 2019-5-13 22:15:38 | 显示全部楼层
注意要执行flutter upgrade更新的话,首先要下载安装Git,还要把改过国内源的gradle设置改回原来的google()和jcenter()。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GXU-ACM

GMT+8, 2020-7-5 00:25 , Processed in 0.017025 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表