fluter的环境搭配及android studio开发

  • step1系统要求
  • step2获取Flutter SDK
  • step3更新环境变量
    • 1、镜像环境设置
      • 1、在用户变量
      • 2、系统变量
  • step4 Android设置
    • 1、安装Android Studio
    • 2、在命令终端terminal中配置flutter相关
    • 3、设置您的Android设备

step1系统要求

开发环境必须满足以下最低要求:
1、操作系统: Windows 7 或更高版本 (64-bit)
2、磁盘空间: 400 MB (不包括Android Studio的磁盘空间).
3、工具: Flutter 依赖下面这些命令行工具.
Git for Windows (Git命令行工具)
注:如果已安装Git for Windows,请确保命令提示符或PowerShell中运行 git 命令,不然在后面运行flutter doctor时将出现Unable to find git in your PATH错误, 此时需要手动添加C:\Program Files\Git\bin至Path系统环境变量中。

step2获取Flutter SDK

1、去flutter官网下载其最新可用的安装包,点击下载 ;
2、将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\)。
3、在Flutter安装目录的flutter文件下找到flutter_console.bat,双击运行并启动flutter命令行,接下来,你就可以在Flutter命令行运行flutter命令了。
如下图我的解压路径:

step3更新环境变量

1、镜像环境设置

进入路径:转到 “控制面板>用户帐户>用户帐户>更改我的环境变量”

1、在用户变量

1、新增PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL,他们是google为国内开发者搭建的临时镜像。详情请参考 Using Flutter in China
配置如下:

PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

2、检查是否有名为“Path”的条目:
如果该条目存在, 追加 flutter\bin的全路径,使用 ; 作为分隔符.
如果条目不存在, 创建一个新用户变量 Path ,然后将 flutter\bin的全路径作为它的值.

2、系统变量

在变量名为path的后面新增:
D:\develop\flutter_windows_1.17.4-stable\flutter\bin(step2中对应的解压文件路径)
注意:如果android studio的sdk安装路径不默认路径,自己有修改过,则要重新配置如下系统环境:
1、新建ANDROID_HOME,对应的路径为自己的sdk安装路径,比如我的如下图:

2、在变量名为path的后面新增:

step4 Android设置

1、安装Android Studio

1、安装成功后:启动Android Studio.
2、打开插件首选项 (Preferences>Plugins on macOS, File>Settings>Plugins on Windows & Linux).
3、选择 Browse repositories…, 选择 Flutter、dart 插件并点击 install.
4、重启Android Studio后插件生效.

2、在命令终端terminal中配置flutter相关

1、flutter config --android-sdk (as sdk路径)
2、flutter config --android-studio-dir (as studio安装路径)
3、flutter doctor 该命令用于安装依赖自行编译、并检查您的环境并在终端窗口中显示报告。
注:以上1、2主要是为了解决以后可能遇到的问题:
Flutter搭建完成后连接不到手机,点击就提示No connected devices found; please connect a device, or see flutter.io/setup for getting started ins

3、设置您的Android设备

要准备在Android设备上运行并测试您的Flutter应用,您需要安装Android 4.1(API level 16)或更高版本的Android设备.

1、在您的设备上启用 开发人员选项 和 USB调试 。详细说明可在Android文档中找到。
2、使用USB将手机插入电脑。如果您的设备出现提示,请授权您的计算机访问您的设备。
3、在终端中,运行 flutter devices 命令以验证Flutter识别您连接的Android设备。
4、运行启动您的应用程序 flutter run。

fluter的环境搭配及android studio开发相关推荐

  1. android 开发环境简书,Android Studio 开发环境快速搭建

    目录 - 1.下载JDK.AS - 1.1 JDK下载 - 1.2 AS下载 - 1.3 百度云资源统一下载 - 2.安装JDK - 3.配置JDK及JAVA的环境 - 3.1 打开系统环境 - 3. ...

  2. [Android] 环境配置之Android Studio开发NDK

    2019独角兽企业重金招聘Python工程师标准>>> ======================================================== 作者:qiu ...

  3. 安卓安装之离线搭建Android Studio开发环境

    离线搭建Android Studio开发环境 前言: Android Studio开发环境,有两种方式进行安装. ①:在线安装,需要下载大量的文件,最好电脑进行翻墙,否则下载速度相当的慢. ②:离线安 ...

  4. Android Studio开发环境搭建准备

    Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发 ...

  5. android studio开发环境搭建,国内服务器代理下载android sdk

    android studio开发环境搭建 1,百度android studio,下载安装: 2,启动Fetching Android SDK component information http:// ...

  6. 第 3-7 课:延伸——Flutter Android Studio 开发环境的搭建

    Flutter 开发工具很多,有很多支持 Flutter 开发的 IDE.比如 Android Studio.Visual Studio Code.InteIIiJ IDEA.Atom.Komodo ...

  7. Android Studio开发环境

    Android Studio 开发环境 React Native创建项目需要 java 开发环境 -> jdk (只需配置环境变量) gradle (只需配置环境变量) Android Stud ...

  8. Android Studio开发环境搭建(图文教程)

    Android Studio开发环境搭建 一.下载Android Studio 二.安装Android Studio 三.下载Android SDK 四.创建第一个Android工程 五.下载和创建模 ...

  9. Android Studio开发环境的搭建

    Android Studio开发环境的搭建 一.实验目的及任务 Windows下掌握Android Studio的安装和配置. 模拟器的创建. Activity的创建和注册 二.实验环境 Jdk An ...

最新文章

  1. 一张图实现3D人脸建模!这是中科院博士生入选ECCV的新研究 | 开源
  2. python适合找哪方面工作_学习python后能做哪方面的工作
  3. Redis 和 I/O 多路复用
  4. 2019暑假第三周总结
  5. linux 备份数据,LINUX下备份数据
  6. 阶段总结:8.09-8.18 十日模拟
  7. 工作102:设置url实现查询 秒呀
  8. 6.Strings and Dictionaries
  9. [转载] Java中静态成员变量,静态代码块,静态内部类何时被初始化?
  10. python字典值求和_Python两个字典键同值相加的方法总结
  11. 参加noip有必要先学python吗_参加 NOIP 需要学些什么,做哪些准备,用哪些书?...
  12. 7-66 计算工资 (15 分)
  13. python ssd目标检测_目标检测算法之SSD的数据增强策略
  14. java容器的理解_java容器的理解
  15. pve万兆网卡驱动_无线环境下打游戏,还能不能更稳?附各类AX网卡换装思路
  16. VC编程实现运行Excel宏 Run
  17. R语言的点图dot plot
  18. codewars解题笔记---Are You Playing Banjo?
  19. 字节跳动《LeetCode刷题答案》PDF!
  20. 基于金字塔LK的光流法实现—根据论文自己实现的c++代码

热门文章

  1. 【Web技术】929- 前端海报生成的不同方案和优劣
  2. 基于QT5.8+STM32F103的电压采集和实时电压数据的动态显示实例(二)
  3. C语言:裴波那契数列(数组)
  4. 人群计数数据集汇总和详细介绍,全网最全,crowd counting datasets
  5. 推荐大数据Spark必读书目
  6. CAS 密码盐值加密
  7. 微信公众号抓取 操作手机相关操作 ②
  8. Python调用电脑麦克风录音
  9. SpringBoot热部署方案
  10. IO模型(阻塞,非阻塞,多路复用)