flutter入坑指南

1.环境安装

cd $HOME
vim ~/.bash_profile
export PATH=/Users/ioth5/lxd/flutter/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

执行并创建 bash_profile文件,添加flutter全局变量

常用的操作命令

R 热更新,有更改"R"可以直接刷新安卓程序
P 显示安卓网格
O 转换到IOS样式
Q 退出.

1.踩坑

在执行export PATH=pwd/flutter/bin:$PATH命令的时候踩了坑,按教程执行完之后,
在命令行输入 flutter doctor之后仍然会提示找不到flutter这个命令。

2.爬坑

这句命令是来为flutter设置环境变量的,这里要根据本机flutter sdk实际安装目录来设置。
例如,我这里flutter中bin文件夹的目录是/Users/my/flutter_sdk/flutter/bin
所以我们应该执行的,命令是:
export PATH=$PATH:/Users/my/flutter_sdk/flutter/bin再次在命令行输入flutter doctor,就不会报找不到flutter命令的错误了。

3.出坑

新建一个命令行窗口,再次输入flutter doctor,你会发现仍然报-bash: flutter: command not found这个错误。
这是因为我们之前设置环境变量的时候,是直接在命令行通过export命令进行的,并没有全局设置上。
这时候我们应该:
打开.bash_profile文件:open -e .bash_profile在文件末尾设置追加设置flutter bin目录路径为环境变量:

模拟器启动命令

1. open -a Simulator // 检测模拟器
2. flutter run 。    // 启动应用
3. flutter packages get // 初始化项目

flutter 布局(Flutter布局机制的核心就是widget)

重点是什么?

1.Widgets 是用于构建UI的类.
2.Widgets 用于布局和UI元素.
3.通过简单的widget来构建复杂的widget

2. flutter 包的安装与更新 https://flutterchina.club/using-packages/

1.flutter packages get
2.flutter packages upgrade // 升级到软件包的新版本

flutter入坑指南相关推荐

  1. 发布开源框架到CocoaPods入坑指南

    个人原文博客地址: 发布开源框架到CocoaPods入坑指南 在开发过程中一定会用到一些第三方框架, 只要安装了CocoaPods, 然后通过pod install命令, 就可以集成框架到项目中了 可 ...

  2. python这个软件学会能做什么工作-学会Python真的有高收入?盯,请查收这份入坑指南...

    学会Python真的有高收入?盯,请查收这份入坑指南 2018-10-10 20:51:00 567点赞 6312收藏 186评论 小编注:想获得更多专属福利吗?金币加成.尊享众测.专属勋章.达人福利 ...

  3. python web-python web入坑指南

    原标题:python web入坑指南 Invest regularly in your knowledge portfolio. Make learning a habit. 自学python web ...

  4. 旧android 4 平板,如今的安卓平板值不值得买:小米平板4入坑指南

    如今的安卓平板值不值得买:小米平板4入坑指南 2018-08-04 07:30:40 29点赞 25收藏 42评论 购买理由 三年前入坑小米平板2,在当年的安卓平板环境里,小米平板还是一款十分值得购买 ...

  5. api 微信内置浏览器js_多端开发框架uni-app入坑指南,一套代码适用微信、头条等小程序...

    前言 hello 小伙伴们,现在我已经正式入坑 uni-app 了.uni-app 已经发布好几个月了,期间也是踩坑无数,但是官方秉承着不抛弃不放弃的精神,积极解决开发者的各种简单的.复杂的问题,在此 ...

  6. 微信小程序继续入坑指南

    微信小程序继续入坑指南 wxml 类似于html 感觉和ejs灰常的相似 数据绑定 js Page({data: {message: "hello world"} }) wxml ...

  7. Rust 入坑指南:鳞次栉比 | CSDN 博文精选

    作者 | Jackyzhe 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 很久没有挖Rust的坑啦,今天来挖一些排列整齐的坑.没错,就是要介绍一些集合类型的数据类型."鳞次栉 ...

  8. uniapp调用c语言方法,uni-app 入坑指南-web开发

    编辑推荐: 本文重点介绍了 uni-app 入坑指南,方便大家更好的了解 uni-app 本篇只讲述 uni-app,不与其他类似框架进行对比 本文来自于博客园,由火龙果软件Alice编辑推荐. 什么 ...

  9. 小白深度学习入坑指南

    小白深度学习入坑指南 小白深度学习入坑指南 写博客的初衷适合的人群 理论篇 说明 数学 CV ML DL 优化 实践篇 linux python 深度学习框架 框架学习 硬件配置 软件环境配置 常见的 ...

  10. Air202入坑指南4---UART2(简单使用)

    Air202入坑指南4-UART2 下面的代码就是这个串口的简单使用的代码,可见波特率是115200,8N1.其他就是定义了一个信号量UART2_RECEIVE,这个信号量作为接收到信号之后串口怎么处 ...

最新文章

  1. 【更新】比较智能的爬取姓名
  2. 二进制的mysql怎么装_使用二进制演示MySQL安装步骤
  3. 脱壳学习之加壳的概念
  4. 数据库基础操作(二)数据库表数据的增删查改
  5. 随手正则写的 CSDN【只看楼主】功能
  6. mysql数据库扫描_使用nmap对mysql 数据库进行扫描
  7. 写存储过程与调用存储过程
  8. 【考研计算机】AOE关键路径
  9. 如何umount一个busy的目录?
  10. 前端进阶(1)Web前端性能优化
  11. 元器件选型实例(如何选一款合适的 DC-DC )
  12. 黑龙江大学计算机专业考研难吗,黑龙江大学考研难吗
  13. [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[文件保存](1)
  14. 北大国际医院:基于互联网医疗的移动诊疗方案分析与设计
  15. 2022年12月10日作业
  16. 阿里云中间件是什么-阿里云中间件介绍
  17. html段落简字前带繁字,简体字转繁体字有什么方法?Word怎么繁体转简体?
  18. 192.168.2.0/24后面的/24表示什么意思
  19. 通达信 红线精准主升浪波段买卖选股指标 蝶形飞扬副图公式源码
  20. 企业信息化不可缺少之方正OA

热门文章

  1. PL330 DMAC笔记(4) -- 安全,使用约束和限制,编程限制
  2. “革命者”贝壳找房:如何让房产经纪行业进入新大陆?
  3. 老男孩教育教育46期 LIHAO
  4. mysql编程界面_MySQL图形界面客户端
  5. 计算一元二次方程的解
  6. Google Chrome73~81版本浏览器的跨域问题解决方案
  7. 好玩的Canvas射箭小游戏
  8. 怎么将flac文件转成mp3文件?
  9. 世界的是非对错,永远都是强者说的算!
  10. TLD(Tracking-Learning-Detection)一种目标跟踪算法(相关资料很全)