flutter开发之配置环境以及一些问题的处理方案~
今天flutter1.0已经发布了,有没有一点小小的兴奋,为了纪念这个令人激动的日子,我决定发一篇flutter的基本环境搭建的教程送给大家:)
由于这是一篇关于flutter配置环境的教程,在这里对于flutter的神奇之处我就不做过多介绍了,直接发车:
首先你的环境要满足这些基本条件:
1.win7 sp1或者更高版本(64位)
2.400mb (不包含ide/工具的磁盘空间)
3.android sdtudio 3.0或者更高的版本
4.Android 4.1或者更高的版本
教程中需要的一些安装包什么的在这里我就不做过多解释了,百度是个好东西,如果大家找不到安装包的话可以私聊我或者给我留言找我要,我q号是291678978,话不多说准备起飞~
一、安装java的jdk
1. 安装java的jdk,去oracle网站下载就ok,或者百度jdk下载,点击我同意,下载个jsdk8u192那个,下载windows x64那个
2. 下载好以后,双击打开,点击下一步,最好别装C盘,可以装到D盘根目录下,安装,中间会跳出来让你安装一个jre,直接安装到你刚才目录下,新建个文件夹安装进去,文件夹名字可以叫做jre
3. 打开D盘根目录看看你的东西,进入jdk这个文件夹里面,复制路径,给它配个环境变量,在系统变量新建一个,变量名:JAVA_HOME,变量值就是你刚才拷贝的文件目录的路径


二、flutter的安装
1. 把那个压缩包解压,它会自动弄完,并且会生成一个flutter文件夹,进入flutter的bi件夹里面,去配个环境变量,这个直接加到系统变量的Path里就ok
2. 随便创建一个文件夹,在创建一个文件夹(在这里我直接取名叫flutter了),名字随便取,给它拖到你的编译器里,命令行输入flutter看看有没有安装成功,然后flutter doctor来检测错误,这个时候他会给你报一些依赖没有安装,不要慌,我们一一解决:


三、安装android SDK
1. 安装你的Android SDK,他会自动检测你的java文件目录,你可以把这个adndroid-sdk安装到你的D盘目录里面可以创建一个Android文件夹给它扔进去
2. 配置adndroid-sdk的环境变量,新建,变量名:ANDROID_HOME,变量值:你刚才复制的目录
四、安装android-studio
1. 然后就可以开始安装你的android-studio,然后回来继续点击它,装到D盘的Android里面,下一步下一步下一步(不要刹车什么都不用点,一直下一步就行),打开安装
2.安装后之后会弹出来一个完成安装的框,就选择默认的Do not import settings就可以,点击ok
3.同时这个时候,你可以继续在你的编译器里再重新输一次flutter doctor,他会提示你哪些插件没安装,我们在android studio中安装需要的插件即可
4. 然后弹出来一个Android Studio First Run的框,选择cancel,过程中你需要***(在这里如何***我就不做太多解释了),点击点击点击,下一步下一步(照样,不要刹车,什么都默认值,一路前进),安装成功后你可以在你的android-studio\bin这个路径下找到studio64.exe这个运行文件,双击打开即可,或者安装后之后会直接弹出开始界面5. 点击Configure->plugins,安装你的flutter报错需要安装的插件





6.假如你在安装插件的过程中报了这个错误,去设置里面把https改成http,设置在Configure里面的Settings,把图中的Use secure connection选项划掉即可,点击Apply->OK,注意插件安装完毕后要重启Android Studio才会成功
这个时候你再去运行一下flutter doctor,应该全部准备工作都已经完成了,接下来就是连接设备(距离成功越来越近了,稳住不要慌)
五、拿出来你的安卓手机,开始调试
1. 打开你的开发者选项
2. 进入开发人员选项,打开USB调试
3.选择USB配置,选择为MIDI
5.期间注意会弹出来一个是否允许USB调试,点击确定
5.继续执行flutter doctor,你会发现都已经划上对号了
六、创建项目,准备起飞
1. 创建一个你的flutter项目,执行命令:flutter create 你的项目名
2. 进入你的项目文件夹里面,也就是执行命令:cd 你的项目名
3. 运行你的项目,准备起飞!执行命令:flutter run //注意,这个过程有点小小的漫长,毕竟第一次,有点耐心,静静等待即可:)
4. 期间手机会给你弹出来让你安装flutter,点击继续安装即可
5.当你的编译器命令行出现这些的时候,说明它已经执行到头了,距离成功就只剩下你的一个点击
6.这个时候你的手机上已经安装后flutter了,你只需要用你的手指轻轻的点一下,恭喜你,起飞了~~~
苹果手机的宝宝们看这里:
苹果手机的同学可以去下载个模拟器(一样run的飞起),在这里我给大家推荐一款模拟器,叫雷电安卓模拟器,百度就可以搜到,
flutter开发之配置环境以及一些问题的处理方案~的更多相关文章
- 安卓开发 1配置环境 (JDK+Andriod stiuio)
配置JDK+Andriod stiuio 所需要用到的JDK和AS 链接:https://pan.baidu.com/s/1smHCD1z密码:rxh2 1 JAVA_SDK 1.1 下载 htt ...
- Mac进行Flutter开发的配置
可以参数Flutter中文网提供的方法: https://flutterchina.club/setup-macos/ 使用镜像 由于国内访问Flutter有时会受到限制(博主公司网络自带VPN没有这 ...
- 安装与配置Flutter开发环境
这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...
- Flutter开发环境(Window)配置及踩坑记录
Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK.Flutter 兼容现有的代码,免费且开源,在全球开发者中广泛被使用. F ...
- mac 上配置flutter开发环境
(ios,Android,Xcode,Android Studio,VScode,IDEA) 1)安装Flutter SDK 2)iOS 环境配置 3)Android Studio配置 4)VS co ...
- 【Flutter 1-2】在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境
在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境 文章首发地址 配置环境变量 由于部分网站被墙的原因,我们需要先配置Flutter国内镜 ...
- MAC安装flutter开发环境
#最近在学flutter开发,写一篇记录一下安装的过程 1.配置flutter镜像地址 vim ~/.bash_profile 命令行输入后回车,打开.bash_profile配置镜像地址 expo ...
- [Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)
前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了. 虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑.下面详细的讲解Flutter + Android ...
- Flutter 开发环境搭建
Flutter 开发环境搭建 官方的资料相对还是比较全面的,包含了很多中文的资料信息.官方对咱们国家的开发人员还是很友好的. 安装教程:https://flutter.io/get-started/i ...
随机推荐
- Node 的fs模块
这个fs.readdir路径要加上__dirname 找到绝对路径 否则会报错 { Error: ENOENT: no such file or directory, scandir '/User ...
- Java NIO(一) Java NIO 概述
Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Sel ...
- jQuery替换已存在于元素element上的事件event
<html><head><script type="text/javascript" src="/jquery/jquery.js" ...
- 【Leetcode】【Easy】Pascal's Triangle II
Given an index k, return the kth row of the Pascal's triangle. For example, given k = 3,Return [1,3, ...
- 腾讯云微信小程序域名变更指南
1 . 将域名添加到云解析里面, 将解析的地址指向已有的小程序负载均衡地址: https://console.qcloud.com/cns 将域名添加到解析列表 添加成功之后,点击解析按钮,添加二级域 ...
- HCNA修改OSPF基准带宽
1.拓扑图 2.R1配置ip开启OSPF The device is running! <Huawei>sysEnter system view, return user view wit ...
- Spark天堂之门解密
本课主题 什么是 Spark 的天堂之门 Spark 天堂之门到底在那里 Spark 天堂之门源码鉴赏 引言 Spark 天堂之门就是SparkContext,这篇文章会从 SparkContext ...
- Oracle服务端及客户端搭建帮助文档
Oracle服务端及客户端搭建帮助文档 目录 简介 Oracle服务端安装 Oracle客户端安装 PLSQL安装 登录测试 系统配置修改 用户操作 解锁账户.密码 创建账户及密码 配置监听文件 监听 ...
- 泛型约束-swift
1.泛型定义本体有参量类型约束: 2.泛型扩展对参量类型约束: 3.函数参量约束: 泛型类型的访问控制: 1.与类型无关的通用函数,泛型的任何实例都可以访问: 2.与类型有关的函数(通过扩展约束实现) ...
- MySQL:数据库入门篇3
1.sql语句逻辑执行顺序 (7) SELECT (8) DISTINCT <select_list> (1) FROM <left_table> (3) <join_t ...












