文章目录

  • 一、Android Studio 中创建 Flutter 应用
  • 二、 Android Studio 中运行 Flutter 应用
  • 三、 命令行 中创建 Flutter 应用
  • 四、命令行 中运行 Flutter 应用

一、Android Studio 中创建 Flutter 应用


1 . 创建 Flutter 应用 : 菜单栏 -> File -> New Flutter Project , 弹出 Create New Flutter Project 对话框 ; 四个选项分别是创建 Flutter 应用 , Flutter 插件 , Flutter 包 , Flutter Module , 这里需要创建 Flutter 应用 ( Flutter Application ) ;

2 . 配置 Project 信息 : 在 Project name 中输入项目名称 , Flutter SDK path 中选择 Flutter SDK 根目录 , Project location 中选择项目创建地址 ; ( 注意项目名称只能是小写字母和下划线组成 )

3 . 设置包名 : 输入一个包名 , 选择 Finish 完成 Flutter 项目创建 ;

等待 Flutter 应用创建完成 : 第一次生成 Flutter 应用 , 建议翻墙完成 , 几分钟完成 ;

( 第一次没有翻墙 , 20 分钟没有创建成功 )

设置镜像网站环境变量 : 设置下面两个环境变量会提高应用创建速度 ; ( 感觉用处不大 )

变量名(N):FLUTTER_STORAGE_BASE_URL
变量值(V):https://mirrors.sjtug.sjtu.edu.cn/变量名(N):PUB_HOSTED_URL
变量值(V):https://dart-pub.mirrors.sjtug.sjtu.edu.cn/

二、 Android Studio 中运行 Flutter 应用


1 . 项目与设备 : 创建完成的 Flutter 项目如下 , 选择 Android 手机 , 运行 , 这里是在 Pixel 真机运行的 ;

2 . Flutter 应用运行效果 :

三、 命令行 中创建 Flutter 应用


执行 flutter create flutter_app_hello_cmd 命令 , 即可在当前目录创建 Flutter 应用 ;

四、命令行 中运行 Flutter 应用


1 . 命令行中运行 Flutter 应用 : 在上面的创建 Flutter 应用的命令行最后 , 有提示如何运行该创建的 Flutter 应用 , flutter_app_hello_cmd 是创建的 Flutter 应用 , 先进入项目根目录 , 再运行 flutter run 命令 ;

Run "flutter doctor" for information about installing additional components.In order to run your application, type:$ cd flutter_app_hello_cmd$ flutter runYour application code is in flutter_app_hello_cmd\lib\main.dart.

2 . 进入应用目录 : 执行 cd flutter_app_hello_cmd 命令 , 进入创建的 Flutter 项目 flutter_app_hello_cmd 根目录 ;

3 . 运行 Flutter 应用 : 在项目根目录 , 执行 flutter run 命令 , 即可在当前打开的设备或模拟器中运行该 Flutter 应用 ;

4 . 运行效果 : 第二个 Flutter 应用是在命令行中安装运行的 ;

【Flutter】Flutter 应用创建运行 ( Android Studio 创建 / 运行 Flutter 应用 | 命令行创建 / 运行 Flutter 应用 )相关推荐

  1. android studio命令行差错,Android Studio构建正常,Gradle命令行失败

    我已经将一个应用程序从Eclipse移植到Android Studio,实现了我所需的功能,并允许它在Android Studio中工作.由于口味的数量,我宁愿使用命令行Gradle来构建它.但是,当 ...

  2. java运行class文件_java命令行下运行class文件

    今天碰到了一个很变态的问题,写了一个很简单的HelloWord.java,内容如下: package com.yanjiuyanjiu; public class HelloWorld { publi ...

  3. 【Flutter】创建 Flutter 项目 ( Android Studio 创建并运行 Flutter 应用 | 命令行创建并运行 Flutter 应用 | 运行 Flutter 应用三种方式 )

    文章目录 一.Android Studio 中创建 Flutter 项目 二.命令行创建 Flutter 项目 三.通过命令行方式运行 Flutter 项目 四.通过 Android Studio 可 ...

  4. 【错误记录】Android Studio 创建 Flutter 应用被卡住 ( 更新 Flutter 插件 | 命令行创建 | 断网 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android Studio 中 , 选择 " 菜单栏 / File / New / New Flutter Project &quo ...

  5. Android零基础入门第11节:简单几步带你飞,运行Android Studio工程

    2019独角兽企业重金招聘Python工程师标准>>> 之前讲过Eclipse环境下的Android虚拟设备的创建和使用,现在既然升级了Android Studio开发工具,那么对应 ...

  6. android工程怎么运行,简单几步带你飞,运行Android Studio工程

    原标题:简单几步带你飞,运行Android Studio工程 之前讲过Eclipse环境下的Android虚拟设备的创建和使用,现在既然升级了Android Studio开发工具,那么对应的Andro ...

  7. 《Android应用开发攻略》——1.3 从命令行创建 “Hello, World”应用程序

    1.3 从命令行创建 "Hello, World"应用程序 Ian Darwin 1.3.1 问题 你想在不使用Eclipse ADT插件的情况下创建新的Android项目. 1. ...

  8. 通过CMD命令行创建和使用Android 模拟器 AVD

    进行Android APP测试时,若手持android手机设备稀少的情况下,我们可以通过创建Android模拟器AVD来代替模拟android手机设备,本文就具体介绍如何创建和使用AVD. 1.创建A ...

  9. [APP] Android 开发笔记 001-环境搭建与命令行创建项目

    1. 安装JDK,SDK JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html Android SDK http ...

最新文章

  1. 错误 未找到引用源_你不理解的EXCEL函数中常见的错误值,都在这里
  2. mysql 索引生命周期_MYSQL 索引(一)--- 简介
  3. [Termux]给Termux安装一个发行版Linux
  4. 范围查询 BETWEEN AND
  5. iptables 垫脚石之 NAT DNAT SNAT 代理 深度理解
  6. 【数据结构与算法】内部排序之一:插入排序和希尔排序的N中实现(不断优化,附完整源码)...
  7. Logistic回归模型(C++代码实现)
  8. 打造自己的U盘工具箱
  9. android卡片 弹簧滑动,一种通用式弹簧卡扣的制作方法
  10. 宏基台式计算机设置硬盘启动,Acer宏碁台式电脑bios设置u盘启动详细步骤
  11. Pentaho 参数输入框横向排列
  12. ESP8266/ESP32 +1.3“ or 0.96“ IIC OLED指针式时钟
  13. 工业相机视场和分辨率计算
  14. python爬虫爬取合肥工业大学校园新闻
  15. linux 下MySQL本地安装mysql - u root - p 无法登入
  16. docker更换国内镜像(网易docker镜像)解决docker下载镜像慢问题
  17. 文本框直接粘贴添加图片构想
  18. 为Metabase Pulses添加slack代理支持
  19. 并行接口电路8255A的基本使用——三种工作方式的时序图的具体讲解
  20. 称硬币问题-Python

热门文章

  1. Python 闭包详解
  2. SpingMVC类型转换
  3. Xmpp实现简单聊天系列 --- ②用户注册和登陆
  4. Sqlserver循环嵌套
  5. ADO.Net Entity Framework Linq To Entities 语法功能汇编
  6. 基于kafka_2.11-2.1.0实现的生产者和消费者代码样例
  7. BZOJ4893: 项链分赃 BZOJ4895: 项链分赃(增强版)
  8. Elasticsearch中如何进行排序(中文+父子文档+嵌套文档)
  9. 【hdu5285】wyh2000 and pupil
  10. Win10開始菜单打不开