今天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. 安卓开发 1配置环境 (JDK+Andriod stiuio)

    配置JDK+Andriod stiuio 所需要用到的JDK和AS 链接:https://pan.baidu.com/s/1smHCD1z密码:rxh2 1 JAVA_SDK   1.1 下载 htt ...

  2. Mac进行Flutter开发的配置

    可以参数Flutter中文网提供的方法: https://flutterchina.club/setup-macos/ 使用镜像 由于国内访问Flutter有时会受到限制(博主公司网络自带VPN没有这 ...

  3. 安装与配置Flutter开发环境

    这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...

  4. Flutter开发环境(Window)配置及踩坑记录

    Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK.Flutter 兼容现有的代码,免费且开源,在全球开发者中广泛被使用. F ...

  5. mac 上配置flutter开发环境

    (ios,Android,Xcode,Android Studio,VScode,IDEA) 1)安装Flutter SDK 2)iOS 环境配置 3)Android Studio配置 4)VS co ...

  6. 【Flutter 1-2】在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境

    在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境 文章首发地址 配置环境变量 由于部分网站被墙的原因,我们需要先配置Flutter国内镜 ...

  7. MAC安装flutter开发环境

    #最近在学flutter开发,写一篇记录一下安装的过程 1.配置flutter镜像地址  vim ~/.bash_profile 命令行输入后回车,打开.bash_profile配置镜像地址 expo ...

  8. [Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)

    前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了. 虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑.下面详细的讲解Flutter + Android ...

  9. Flutter 开发环境搭建

    Flutter 开发环境搭建 官方的资料相对还是比较全面的,包含了很多中文的资料信息.官方对咱们国家的开发人员还是很友好的. 安装教程:https://flutter.io/get-started/i ...

随机推荐

  1. Apache Flume

    An Event is a unit of data that flows through a Flume agent. The Event flows from Source to Channel  ...

  2. 利用actionscript访问wfs服务

    以后整理……</> private function search_clickHandler():void{ op="search"; var urlLoader:UR ...

  3. Infor SyteLine创建一个数据维护窗口

    上次有在SyteLine解决一个问题<匹配与显示中文说明> http://www.cnblogs.com/insus/p/3396541.html .这些数据需要数据库管理员在数据库才能维 ...

  4. 详细分析UserLock如何保证高校内部信息安全

    俄克拉荷马城市公立学校的IT团队负责该片区接近43000个学生的网络管理工作.长期以来,学生和教师员工共享Windows网络登录为他们带来了很多难题. 由于没有并发登录的限制,也不能对网络使用情况进行 ...

  5. Android应用开发基础之七:广播与服务(一)

    广播 广播的概念 现实:电台通过发送广播发布消息,买个收音机,就能收听 Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件. Android系统 ...

  6. 【Spring实战】—— 15 Spring JDBC模板使用

    前一篇通过对传统的JDBC的使用操作,可以体会到使用的繁琐与复杂,套句话说,是用了20%作了真正的工作,80%作了重复的工作. 那么通过本篇,可以了解如下的内容: 1 如何配置数据源 2 如何在spr ...

  7. linux虚拟机最优测试环境搭建

    目标:创建一个最优的linux虚拟机环境 环境:vmware12.0 系统:centos6.5 (* 以下配置是建立在配置完成基础网络环境后创建的,用static静态IP地址) 1.关闭selinux ...

  8. 技术blog

    看到好多人都写技术blog,发现自己工作了快两年居然都没有写过blog,很是惭愧,遂从今天开始不定期更新技术体验,主要是为了记下自己学习摸索技术过程中的经验以及问题解决方案.

  9. Java Android 32位16位 MD5加密

    // md5加密 32位小写 private String Md5(String sourceStr) { String result = ""; try { MessageDig ...

  10. Yii2获取当前程序执行的sql语句

    1.Yii2获取当前程序执行的sql语句: $query = model::find();         $dataProvider = new ActiveDataProvider([       ...