原因:getStringExtra()为空导致

解决:用以下判断接收

Bundle bundle = intent.getExtras();if (bundle != null) {String data = bundle.getString(BluetoothLeService.EXTRA_DATA);if (data != null) {}}

Bundle bundle = intent.getExtras();if (bundle != null) {    String data = bundle.getString(BluetoothLeService.EXTRA_DATA);    Log.e("mainData1",data);//显示到界面if (data != null) {        Log.e("mainData2",data);//初始化圆形进度条initArcProgressBar(100,Integer.parseInt(data),"优");    }}

转载于:https://www.cnblogs.com/goodpan/p/5573518.html

接收蓝牙广播onReceive中getStringExtra()出现错误相关推荐

  1. html5 接收蓝牙广播_蓝牙定位技术浅析(化工厂应用)

    蓝牙定位基于RSSI(Received Signal Strength Indication,信号场强指示)定位原理.根据定位端的不同,蓝牙定位方式分为网络侧定位和终端侧定位.由于蓝牙由于是近场通信其 ...

  2. 蓝牙广播包中自定义厂家数据的设置及获取

    硬件: Nordic nrf52840 SoC 软件: Nordic nRF5_SDK_15.2.0_9412b96 1. 蓝牙 perihperal 设备广播自定义数据设定 蓝牙广播相关数据结构定义 ...

  3. android接收蓝牙广播,android – 如何使用广播接收器检测蓝牙状态更改?

    就权限而言,为了检测蓝牙的状态变化,您需要将其添加到您的AndroidManifest.xml中. 示例接收器将如下所示,您将此代码添加到要处理广播的位置,例如: private final Broa ...

  4. android 接收来电广播,android中未接来电的广播接收器

    Joe.. 11 您需要使用ContentObserver public class MissedCallsContentObserver extends ContentObserver { publ ...

  5. 使用C#进行蓝牙开发-接收BLE广播

    使用BluetoothLEAdvertisementWatcher类来接收附近的蓝牙广播,这个是UWP的类,关于如何在WPF或者命令行程序中使用这个类,随便一搜就有了,很简单,.NET6之后简单设置一 ...

  6. android 广播 onreceive能干什么,Android 广播总结

    BroadcastReceiver也就是"广播接收者"的意思,顾名思义,它就是用来接收来自系统和应用中的广播. 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产 ...

  7. android 增加一条广播,Android中BroadcastReceiver广播使用及注意点

    Android中的广播用途很广,是四大组件之一.在android中可以看到它的各种应用,从系统发出的广播,用户自定义的广播等. 这里详细记录下广播的分类以及使用方法. 广播,是由两方面组成一个流程:广 ...

  8. 2.4G芯片做蓝牙广播发送数据(伪蓝牙)

    伪蓝牙LE(Faking Bluetooth LE) Bluetooth LE是蓝牙4.0规范中引入的一项新技术. 除了名称外,它与蓝牙完全无关.它是为低功耗而设计的,设计表明了这一点.它不像真正的蓝 ...

  9. android 静态注册wifi广播,Android中BroadcastReceiver详解

    BroadcastReceiver是什么? Android app可以发送广播也可以接收系统或者其它app发送的广播,是发送/订阅的设计模式.这些广播被发送当重要的事件发生的时候.例如,安卓系统发送广 ...

最新文章

  1. Android应用开发基础篇(9)-----SharedPreferences
  2. 【深度学习】神经网络基础:反向传播算法
  3. AI框架你只会调包,这种想法很危险!
  4. Spring_02_AOP初级总结
  5. oracle关闭rs,Oracle 关闭(shutdown immediate)时hang住
  6. 对软件系统进行验收测试,宁夏软件系统验收测试_找小赛
  7. 【ROS】编译软件包packages遇到进度缓慢或卡死,使用swap
  8. 室内导航html,室内定位导航地图一体化设计
  9. php12生肖是哪个,生肖查询-十二属相年份查询-生肖五行查询-12生肖顺序查询
  10. springmvc中使用forward和redirect
  11. 三星Galaxy S20:如何更改屏幕分辨率
  12. 闪电连接算法之Python实现
  13. 热力图heatmap
  14. Voltus任命全球投资者关系负责人
  15. visio 2019如何绘制圆角矩形
  16. 学习使用Markdown最基础的语法(编辑器通用) 1
  17. 放弃FastJson!一篇就够,Jackson的功能原来如此之牛(万字干货)
  18. 等比数列求和python_python等差数列求和公式前 100 项的和实例
  19. 笔记(最大公约数函数)
  20. PTA 天梯赛 7-41 PAT排名汇总 (25 point(s))

热门文章

  1. 线程安全的map_ThreadLocal | 线程本地存储
  2. python 去除字符串的标点符号 用_7步搞定数据清洗-Python数据清洗指南
  3. Redis:主从复制原理
  4. python pip国内源_【Python】设置pip源为国内源及简单操作
  5. 如何消除运动后肌肉酸痛 (DOMS - Delayed Onset Muscle Soreness)
  6. RxJava系列4(过滤操作符)
  7. [转] Spring Boot特性
  8. Discovering Urban Functional Zones Using Latent Activity Trajectories TKDE 2015
  9. php curl流方式远程下载大文件
  10. ORACLE中的包和包体