Flutter
跨平台开发
Andy__Wu
软件工程师 独立开发者
展开
-
Flutter BLE应用的开发-flutter_blue
一、写在前面的话本文主要介绍在Flutter环境下开发BLE应用。主要包含以下内容:判断蓝牙是否开启、判断是否有位置权限、扫描设备、连接设备、监听设备上报的数据(Notify)、向设备发送数据、监听设备的断开等。内容虽然简单,但是很详细。二、开始1、使用到的库 flutter_blue: ^0.7.1+1 permission_handler: "^3.2.0" # 权限 众所周知,Flutter要使用原生的能力,就需要有原生库的支持,这里我们使用了flutter_blue...原创 2021-08-18 16:31:43 · 1714 阅读 · 0 评论 -
Flutter与Android的相互通信
前言本来这篇文章应该讲一下Flutter的插件开发,但是在插件开发的基础是PlatformChannel,也就是Flutter与Android/iOS Native的通信,理解了这一个知识点,Flutter的插件开发也就不在话下。1.PlatformChannel概述Flutter不能完成所有Native的功能,因此需要Flutter与Native的通信,Flutter提供了一套Platform Channel的机制,来满足Flutter与Native通信的需求。下面是PlatformChan原创 2021-03-23 18:12:59 · 297 阅读 · 0 评论