网站首页 > 博客文章 正文
最近在学习flutter,毕竟是第一次运行flutter项目,中间遇到很多问题,今天就把自己如何创建并运行flutter项目,及创建的过程中遇到的一些问题都总结出来,方便后来人查看。
先来讲讲flutter的下载与安装。
一,下载flutter
可以直接到官网下载,选择你对应的系统就行
下载好以后,把文件解压,然后放到一个目录里,随便哪里就行,但是 一定要记住这个路径,并且路径中不能有中文。
二,配置环境变量
我的是mac电脑,所以我这里讲下mac电脑上如何配置flutter环境变量。
- 1,在命令行窗口,输入vim ./.bash_profile 确定enter,然后就打开了bash_profile文件
- 如果感觉使用vim编辑麻烦,可以使用
- open .bash_profile可视化编辑,如下图:
- 2,在bash_profile中配置下面这段话:
- export PATH=/你的flutter文件夹所在位置/flutter/bin:$PATH
如在我们的bash_profile中加入下面代码,我配置后的效果如下
三,在android studio 里配置flutter和dart
我们上面安装好flutter,并配置好flutter的环境变量以后。就可以进入我们的as设置页,后面用as来代表android studio。
四,使用androidstudio创建第一个flutter项目
1,创建项目时选择flutter项目
2,选择flutter application
3,填写项目信息,保持默认即可
4,先用flutter创建的安卓项目
5,项目创建成功
6,安卓项目成功运行
- 本来准备在电脑模拟器上运行,截图给大家的,结果模拟器有问题,就来拍个照,让大家看看运行效果吧。
- 正常到这里就可以直接运行项目了,但是flutter的坑还是比较多的,会遇到各种问题,我把我遇到的问题及解决方法都总结出来
五,常见问题汇总及解决
运行flutter项目的时候,遇到来这个问题,刚开始以为是gradle的问题,其实最后仔细看,才知道是我们的 Android SDK Build-Tools 28.0.3没有安装的问题。解决办法也很简单。
到这里我们就成功的使用Android studio创建并运行了一个flutter项目,随着学习的深入,感觉flutter写东西还是很方便的,后面我会写更多关于flutter的文章给大家,敬请关注。
猜你喜欢
- 2024-11-15 IntelliJ IDEA 2021.1正式发布!快来看看又有哪些神仙功能加入
- 2024-11-15 HarmonyOS开发:超详细介绍如何开源静态共享包,实现远程依赖
- 2024-11-15 微星武士66游戏本详细评测:亲民价位段的上品之作
- 2024-11-15 Jetpack系列:应用内导航的正确使用方法
- 2024-11-15 Meta Quest App开发、调试、分析、优化工具汇总推荐
- 2024-11-15 在线等,我的 adb 找不到了(adb工具找不到设备)
- 2024-11-15 社交软件开发5-客户端开发-android和ios验证登陆
- 2024-11-15 Android开发拾遗:如何减少重组(android原生开发)
- 2024-11-15 Android内存优化大盘点(android如何节省内存优化)
- 2024-11-15 Android中如何查看一个对象的回收情况 ?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)