美文网首页
flutter 环境搭建起步

flutter 环境搭建起步

作者: Famous | 来源:发表于2022-09-05 20:37 被阅读0次

一、简单介绍flutter

Build apps for any screen! 跨端多栈方案终结者
英文自学通道
中文自学通道

二、基础软件安装

VScode 作为代码编辑器
Android Studio 作为安卓simulator(模拟器)提供者
Xcode 作为 IOS simulator(模拟器)提供者
Flutter macOS 和windows 参照官网下载对应最新包,配置好环境变量

// windows
1、下载最新包  https://docs.flutter.dev/get-started/install/windows
// 找个目录存放你的flutter  要注意的是目标路径中避免特殊字符和空格,比如C:\Program Files\
2、应解压到比如 C:\src\flutter   

// 如果你不想安装一个固定的flutter版本,而是不断获取新的flutter
3、可以不用做1,2,直接到目标目录比如 C:\src 下 执行 git clone https://github.com/flutter/flutter.git -b stable
4、更新环境变量
// (1)转到 “控制面板>用户帐户>用户帐户>更改我的环境变量
// (2)在“用户变量”下检查是否有名为“Path”的条目:如果该条目存在, 追加 flutter\bin的全路径,使用 ; 作为分隔符.如果条目不存在, 创建一个新用户变量 Path ,然后将 flutter\bin的全路径作为它的值.
// (3)在“用户变量”下检查是否有名为”PUB_HOSTED_URL”和”FLUTTER_STORAGE_BASE_URL”的条目,如果没有,也添加它们。然后重启windows
// 注意 PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL是google为国内开发者搭建的临时镜像,可以参考https://github.com/flutter/flutter/wiki/
// macOS
1、下载最新包  https://docs.flutter.dev/get-started/install/macos
// 找个目录存放你的flutter
2、cd ~/development   
3、unzip ~/Downloads/flutter_macos_3.3.0-stable.zip
4、export PATH="$PATH:`pwd`/flutter/bin"
// 新开一个终端,诊断下flutter
5、flutter doctor

三、常见问题

  • 1、cmdline-tools component is missing
    顾名思义,没有安装对应的命令行工具
    解决方法:
    打开Android Studio,系统偏好Appearance & Behavior 下的Android SDK
    选择SDK Tools 找到如下,apply 后 OK~
    下载命令行工具
  • 2、Android license status unknown
    flutter 给了解决命令: flutter doctor --android-licenses 一路选y就行
  • 3、CocoaPods not installed
    解决命令: sudo gem install cocoapods
  • 4、CocoaPods installed but not working
    解决命令: sudo gem install cocoapods (重新装下,要输入用户名密码)
  • 5、HTTP host "https://cocoapods.org/" is not reachable.
    类似问题还有比如 "HTTP host "https://pub.flutter-io.cn" is not reachable." ""https://storage.flutter-io.cn""
    解决方法: 找到flutter 安装目录,进入路径/Users/luyouming/ flutter/packages/flutter_tools/lib/src/http_host_validator.dart 用vscode 打开编辑。如果公司不允许访问外网:

四、创建一个项目

相信现在你看到的应该如下: 一切就绪
1、选择项目文件夹进入,创建你的第一个flutter 应用
// 进入终端,找到目标文件夹
cd Projects
flutter create flutter_app  // 注意命名用_隔开
code flutter_app // 安装了vscode,可直接打开项目
2、VScode 配置flutter 插件
  • Flutter
  • Dart
  • dart-import
  • 打开settings 搜索hot reload ,把Flutter Hot Reload On Save 设置为all
    ** ps: 当然还有很多的插件都是值得安装的,我们这里只是先确保下我们的热重载
3、打开一个模拟器
open -a  simulator // 开启一个默认是IOS的模拟器
4、跑起来
flutter run // 会运行到默认打开的那个模拟器上
// 按F5 可以开启调试模式,这样就可以热重载,修改之后立即生效啦~

相关文章

  • Flutter with Dart 入坑记录

    Flutter + VSCode 环境 搭建及测试 全程请跟着教程走:起步:安装Flutter:https://f...

  • Flutter起步

    目录 准备 IDE 起步 准备 下载Flutter SDK 关于更多Flutter环境搭建可以参考入门: 在mac...

  • Flutter.1.基础搭建

    一. flutter环境搭建 环境搭建跟着搭建flutter走. 问题 在执行flutter docter 的时候...

  • flutter 环境搭建起步

    一、简单介绍flutter Build apps for any screen! 跨端多栈方案终结者英文自学...

  • iOS中RN与Flutter混合开发

    一 搭建环境 1. 搭建flutter环境 1.1 搭建系统开发环境 参考链接:https://flutter....

  • Flutter环境搭建

    Flutter环境搭建这里只介绍在macOS中Flutter的环境搭建,如需了解windows下的Flutter开...

  • Flutter开发环境搭建

    补一篇Windows搭建Flutter开发环境,由于Flutter发展很快,现在环境搭建也简单很多,Flutter...

  • sharesdk flutter集成从零指南

    Flutter环境搭建可以看下:Flutter环境搭建介绍flutter 使用的工具是VSCode 一 创建一个f...

  • Flutter开发准备

    Flutter开发准备 Flutter 介绍 Flutter 环境搭建 Flutter开发工具 Flutter 介...

  • android flutter 文章汇总

    flutter环境搭建flutter填坑flutter 技术专辑flutter 开发web应用flutter 开发...

网友评论

      本文标题:flutter 环境搭建起步

      本文链接:https://www.haomeiwen.com/subject/lxhbnrtx.html