美文网首页
Flutter解读

Flutter解读

作者: Amy木婉清 | 来源:发表于2020-12-28 09:36 被阅读0次
    Flutter官方介绍:

    Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费,开源的。
    1.跨平台:Linux,iOS,Android,Fuchsia
    2.原生用户界面:它是原生的,让我们体验更好,性能更好
    3.开源免费:完全开源,可以进行商用
    Cordova:混合式开发框架(Hybird App)
    RN(React Native):生成原生App,但以View为基础嵌入
    Flutter:在渲染技术上,选择自己实现(GDI)
    Flutter120fps(120帧每秒)超高性能
    fps:每秒传输帧数,可以简单理解为每秒画面数
    一些使用Flutter技术的巨头:阿里巴巴,腾讯,京东
    比如咸鱼大部分采用了Flutter技术
    语言:Dart

    Flutter环境变量配置:安装好flutter之后在我的电脑环境变量配置中系统变量的path中添加flutter中bin路径,并点击确定,在命令行中输入flutter验证,如果出现一系列内容则安装成功,如果没有反应,以管理员身份打开命令行试一下。

    同时需要安装Android Studio,大家可以自行百度安装,安装studio结束之后,在studio中setting的Plugin中搜索flutter,安装flutter插件。安装成功后会重启Android Studio;
    最后在命令行中输入flutter doctor进行检查,如果都是对号则证明没有问题,如果遇到sdk Android协议相关的问题,解决方式如下:

    cd 到自己sdk的路径 例如   cd /Users/admin/dev/Android/sdk
    cd tools
    cd bin
    // 以上三行是进入到自己到sdk目录文件夹下
    //执行这句才是关键,它会提示你去允许认证
    sdkmanager --licenses 
    然后一路按y
    然后重启  再创建一个模拟器 ,这样四项都为  - [ ✔ ] 
    最后在检查下flutter doctor 就ok了
    

    成功页面:


    image.png

    相关文章

      网友评论

          本文标题:Flutter解读

          本文链接:https://www.haomeiwen.com/subject/ajpbnktx.html