美文网首页Flutter
Flutter开发01(桌面应用开发)

Flutter开发01(桌面应用开发)

作者: 塞外神龙 | 来源:发表于2020-04-16 11:18 被阅读0次

    Flutter的环境搭建就不想多说了,网上一大堆,我这里直接进入开发主题。

      1. 确定开发什么应用,Mac,Linux,Windows,iOS,Android,目前主流的就这几种。
      1. 我们的环境安装成功后,默认在stable下面,也就是flutter的标准稳定版。如果开发桌面应用(Mac,Windows,Linux),那么你需要切换channel到master。

    2.1 查看channel:$:flutter channel

    2.2 切换分支(例如切换到master):$: flutter channel master

    2.3 记得更新:$: flutter upgrade

      1. 创建你的应用。

    3.1 如果你要创建桌面应用,需要打开flutter的一些默认配置:

          $: flutter config --enable-macos-desktop
          $: flutter config --enable-linux-desktop
          $: flutter config --enable-windows-desktop
    

    以上修改完成后,在你的flutter本地配置文件中也会被对应修改(一般是用户名目录下的.flutter_settings)如下图:

    Snip20200416_3.png

    3.2 查看本机的桌面模拟器:$: flutter devices

    3.3 创建应用(例如项目名叫hello_desktop_demo) $: flutter create --macos hello_desktop_demo

    最后Windows,Linux都需要安装组件才可以运行,Mac的话支持比较好,直接可以打开运行。

    1. 打包(build)
    $: flutter build macos
    $: flutter build linux
    $: flutter build windows
    $: flutter build ios
    $: flutter build apk
    

    build产物:
    Linux平台编译出的为一个可执行文件
    Windows平台编译出的为.exe文件
    Mac平台编译出的为.pgk文件
    iOS平台编译出的为.ipa文件(需要进入iOS项目打包)
    Android直接编译出.apk

    相关文章

      网友评论

        本文标题:Flutter开发01(桌面应用开发)

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