原创

Flutter学习

一 环境搭建--Windows

  • 配置java环境
  • 安装flutter SDK
  • 安装Android Studio

以上安装及配置皆按照标准进行,配置系统变量是最麻烦的,一定不能漏...


环境搭建时遇到的问题:

1.在命令行运行 flutter doctor 时报错:

where'不是内部或外部命令,也不是可运行的程序,或批处理文件。error:unable to find git in your path.

解决方法: 安装git,并配置系统变量,可参考廖雪峰的git教程

2.解决上一问题后重新运行 flutter doctor 时仍报错:

此时,我们先解决 Try re-installing or updating your Andriod SDK Manager 这个问题:

原因是最新的Android studio版本与最新的java版本不兼容,所以我把java SE版本降到了8,这个问题就消失了;

重新运行 flutter doctor ,接下来解决:

Andriod license status unknown

这一问题在命令行运行:

$ flutter doctor --android-licenses

出现提示 y/n 时,全部敲 y ,结束后运行 flutter doctor 就只剩:

激动!!!


3.虚拟器配置

安装完SDK后,接着配置虚拟器,我首先在Android studio 里创建虚拟器,但是一直提示 Your CPU does not support required features. 故放弃AS自带虚拟器,使用第三方虚拟器来调试,我下载的是夜神模拟器...

使用模拟器之前要配置 adb 的系统变量Path: 找到adb.exe所在的文件夹目录copy到path中保存就可以了.

接下来在Android studio中试着run,提示说 no device,百度了一下怎样连接虚拟器...以下是各个虚拟器的端口号:

这样尝试之后,再run一次就可以在虚拟器上跑起来啦!

4.vscode连接虚拟器调试

AS太重了每次run都卡好久,还是vscode深得我心.

在vscode上写flutter项目,首先要安装flutter和dart的插件儿,然后打开flutter项目,在命令行执行flutter run,如果提示说no device,那就可以连接第三方虚拟器来调试.

首先找到虚拟器所在文件夹的bin目录,命令行执行

 Nox_adb.exe connect 127.0.0.1:62001

执行成功之后在命令行执行flutter run,就可以连上虚拟器进行调试了

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Flutter 视图布局(二)

    在 Flutter 视图布局(一)中文章结束时留下了一个问题,大家有尝试去实现吗?

    林小帅
  • # Futter入门到精通

    文笔不行写不出高深的理论,只能借鉴引用高人的高论了,下面文章的一些连接来自一些国内/外高人的原创或者翻译文章。所谓站在巨人的肩上,就是的是把别人的知识变成自己的...

    用户1175783
  • rabbitmq在ios中实战采坑

    老梁
  • window cmd 命令大全 (order) Windows CMD命令大全

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)

    小蔚
  • Flutter 视图布局(一)

    在布局 Widget 中 Row、Column、ListBody、ListView、Wrap、Flow 等都是用于整个页面布局的 Widget,因为这些都支持存...

    林小帅
  • # Event loop

    ​ dart是一种单线程语言,异步模型主要是通过事件轮询(event loop)来实现,另外也提供了更高级的Isolate来支持多线程,通常用于计算比较耗时的操...

    用户1175783
  • 苹果手机通讯录怎么恢复?简单方便的方法恢复

      苹果手机通讯录怎么恢复?很多没有使用过苹果系统的用户对手机都比较的陌生,在操作方面也不是很熟悉,所以我们有时候可能会误删除了手机里面的数据,手机里面的通讯录...

    科技第六人
  • Flutter中的html内容加载

    上一篇文章Flutter 中的下拉刷新和上拉加载中,我介绍了如何在Flutter中实现下拉刷新和上拉加载的效果,今天我们继续以上文中的代码为例,来介绍如何加载H...

    拉维
  • 性能测试 操作系统性能分析思路总结

    先查看系统整体负载(可通过w,uptime,top等命令查看),可以查看15分钟前,5分钟前,1分钟前到现在负载均值。

    授客
  • keepalived双机热备,安装部署文档

    2:---> yum install -y gcc openssl-devel popt-devel

    大道七哥

扫码关注云+社区

领取腾讯云代金券