Win10下flutter编译localsend笔记

文章讲述了作者在尝试使用开源软件localsend进行手机和电脑间数据传输时,遇到的问题,包括如何搭建Flutter开发环境、解决依赖包下载问题和编译过程中的错误,最终成功编译并运行localsend应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为了方便手机和电脑之间的传输数据,同时考虑下一步局域网内电脑传输方便性,从网上发现了开源软件localsend,该软件是基于flutter开发的,历时大半天才编译成功,记录一下学习过程。

1、localsend软件

LocalSend 是一款免费、开源、跨平台的局域网文件互传工具,无需互联网,无需外部服务器。即开即用,支持 Windows、macOS、Linux,以及 iOS、Android。

LocalSend 在 GitHub 开源,你完全可以自己编译客户端,然后在内网使用。下载地址如下:

GitHub - localsend/localsend: An open-source cross-platform alternative to AirDrop

2、flutter简介

flutter是谷歌的移动UI框架,“只要一套代码库,即可构建、测试和发布适用于移动、Web、桌面和嵌入式平台的精美应用”,从闲鱼到淘宝,从QQ到微信,从京东到百度,从美团到抖音,BAT等一线互联网大厂在全面拥抱Flutter。2020 短短一年里,Flutter在GitHub 和 StackOverflow已经赶超React Native成为开发者首选跨平台框架。

flutter具有以下特性:

  1. 具有跨平台开发特性,支持IOS、Android、Web三端。
  2. 热重载特性大大提高了开发效率
  3. 自绘UI引擎和编译成原生代码的方式,使得系统的运行时的高性能成为了可能
  4. 使用Dart语言,目前已经支持同时编译成Web端代码

3、搭建flutter开发环境

详见https://flutter.cn/community/china:在中国网络环境下使用 Flutter - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter

在Windows上要安装并运行Flutter要满足以下最低要求: 

操作系统: Windows 7 SP1或更新版本

磁盘空间: 400 MB (不包括IDE/tools的磁盘空间).

工具: Flutter 依赖下面这些命令行工具:

Windows PowerShell 5.0 Windows 10已经预装了这个工具;

Git for Windows 2.x确保Windows电脑下载并安装了Git工具;

以清华镜像为例

3.1设置环境变量

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值