建立第一个 Flutter 2.0

环境搭建

进入官网下载安装包,按照文档提示搭建环境
https://flutter.dev/docs/get-started/install/macos

编辑文件

$ cd ~
$ vi .bash_profile 

# 把 Flutter 目录替换成自己的目录
export PATH="$PATH:/Users/yinminzhi/Applications/flutter/bin"

# 保存退出后
$ source ~/.bash_profile

# 检查环境安装是否成功, Flutter SDK 中包含了 Dart 
$ which flutter
$ which flutter dart

编辑器

我是使用 VSCode 的,增加一个 Flutter 插件就行了,具体步骤参见官方文档

创建项目

我是使用创建的,使用 VSCode 创建不成功,用终端倒很方便
终端内进入到项目目录

$ flutter create microeledrap
> Creating project mxtest..

gradle 下载

终端里一直 Loading 在下载 ,看不见进度,感觉太慢了,替换包本地包

使用 VSCode 打开 android/gradle/wrapper 复制 distributionUrl 中的 URL
在浏览器打开 https://services.gradle.org/distributions/gradle-6.7-all.zip
下载好后放到本地里,如: /Users/yinminzhi/Public/android/

# 编辑 android/gradle/wrapper/gradle-wrapper.properties
# 替换成本地包
# distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
distributionUrl=file:///Users/yinminzhi/Public/android/gradle-6.7-all.zip

调试设备

使用 USB 外接了一台魅族手机,
手机上开启开发者模式
连接时检查手机是否是使用了文件传输方式

$ flutter devices
3 connected devices:
M6 Note (mobile) • 721xxxxxEQB       • android-arm64  • Android 7.1.2 (API 25)
Chrome (web)     • chrome              • web-javascript • Google Chrome 90.0.4430.72

$ cd microeledrap 
# 安装应用到手机上
$ flutter run
Launching lib/main.dart on M6 Note in debug mode...
Running Gradle task 'assembleDebug'...    
✓ Built build/app/outputs/flutter-apk/app-debug.apk.
Installing build/app/outputs/flutter-apk/app.apk..
# 在手机上选择允许

使用终端启动无法自动刷新,每次都得在终端里按 r 刷新

VSCode 启动 Flutter

VSCode 启动 Flutter
启动后等一会就能像终端启动一个效果了,编辑文件后保存文件时,APP 会自动刷新

编辑文件

打开 lib/main.dart.
改变文件中的字符,如:

'You have pushed the button this many times' 
# 改为
'You have clicked the button this many times'
# 保存
Reloaded 1 of 601 libraries in 1,330ms.

保存后,观察手机,字符已经生效

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值