
BLE
文章平均质量分 77
Lan.W
19年测试转码农,做android app, 自学python, 工站测试Atlas语言开发,对机器人控制有点兴趣。目前在研究学习Vue web开发技术,挺好。
空闲多看一些1.网络通信基础,2.大数据Three.js,ECharts,D3.js(Vue-ECharts、vue-threejs、vue-d3js) 3.open AI 这一块,对做前端深入有好处
展开
-
rxjava new Consumer<Throwable>()抛出异常 Attempt to invoke virtual method ‘boolean java.lang.String.cont
观察者模式中,多个监听对象监听蓝牙状态变更 ,通知变更时,用Rxjava异步调用时抛出异常:Attempt to invoke virtual method 'boolean java.lang.String.contains(java.lang.CharSequence)' on a null object reference:原因:与上面的代码无关,与监听的对象回调里,有一个空字符串没有判断,直接使用造成这里抛出异常。以下是听到的activity代码,在connected方法里的getName原创 2022-12-03 15:57:50 · 1298 阅读 · 0 评论 -
转:Web Bluetooth 入门简介 API
借助 Progressive Web Apps,您现在可以使用 Web 构建成熟的应用程序。由于大量的新规范和功能,我们可以在 Web 上完成您过去需要为其编写本机应用程序的事情。然而,到目前为止,与硬件设备对话仍然是一座遥不可及的桥梁。多亏了 WebBluetooth,我们现在可以构建可以控制灯光、驾驶汽车甚至控制无人机的 PWA。借助 Progressive Web Apps,Web 越来越接近原生应用程序。但是,具有网络固有的额外好处,例如隐私和跨平台兼容性。传统上,Web 非常擅长与网络上的服务器通转载 2022-05-27 14:00:04 · 4788 阅读 · 0 评论 -
Android BLE - 基于Fastble 框架的蓝牙开发 使用遇到 问题 OOM
1. BLE 扫描不到设备,也未报错。查看Log显示警告:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission to get scan results原因: 定位权限未允许。打开系统应用,找到对应的app,把定位权限打开,除了定位权限之后,部分手机需要打开定位开关。待解决:如何在用户选择:不再询问,之后弹窗打开权限 ,或者打开定位开关。...原创 2021-01-19 10:25:15 · 5030 阅读 · 4 评论