美文网首页
Flutter开发——搭建Linux桌面应用

Flutter开发——搭建Linux桌面应用

作者: 田田ww | 来源:发表于2022-02-10 16:53 被阅读0次

    一、准备工作
    使用virtualbox + ubuntu20.0虚拟机(装系统教程自己找)

    修改镜像源

    二、配置flutter环境
    1、预装一些命令行工具

    • sudo apt upgrade
    • sudo apt install bash curl file git mkdir rm unzip which xz-utils zip
    • sudo apt install clang cmake ninja-build pkg-config libgtk-3-dev -y

    2、从git下载稳定版flutter代码(一开始直接用压缩包配置发现flutter doctor报错)

    git clone https://github.com/flutter/flutter.git -b stable
    

    3、系统文件添加flutter相关路径
    命令行执行sudo gedit ~/.bashrc
    在文件末尾添加

    export FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter" 
    export PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub"
    export PATH="$PATH:[flutter-path]/bin"
    

    保存后退出
    命令行输入source ~/.bashrc使修改生效
    4、命令行输入flutter doctor系统会判断目前有哪些依赖项未配置
    有些会自动配置,有些需要自行添加
    5、命令行输入flutter devices当前会显示一个设备,即Ubuntu系统本身
    6、采用Android Studio进行开发(个人比较熟悉),安装Android Studio Ubuntu版本,如果仅进行Linux下的Flutter桌面应用开发可以不配置SDK,启动后跳过SDK安装流程,直接在setting -> plugins下载flutterdart插件,便于开发。

    三、编译Linux桌面应用
    1、可以新建flutter项目或直接从git下载

    git clone https://github.com/google/flutter-desktop-embedding.git
    

    2、在命令行输入flutter config --enable-linux-desktop,flutter支持linux桌面开发
    3、用AS打开上述项目testbed目录
    4、terminal终端输入

    flutter run -d linux
    

    一段时间后Linux应用启动


    Linux应用

    相关文章

      网友评论

          本文标题:Flutter开发——搭建Linux桌面应用

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