![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
太一酱鸭
这个作者很懒,什么都没留下…
展开
-
Android 低功耗BLE蓝牙适配总结
Android 4.3以上开始支持 BLE扫描蓝牙4.0。Android5.0开始废弃之前的扫描接口,省略了callback:BluetoothAdapter.startLeScan()提倡使用新的接口,省略了callback:BluetoothLeScanner mBLeScanner = mBluetoothAdapter.getBluetoothLeScanner();mBLeScanner.startScan();Android6.0开始不仅需要蓝牙权限,还需要定位权限。原创 2020-07-10 11:49:37 · 647 阅读 · 0 评论 -
真机调试No target device的解决(android studio)
列举一下会出现这个情况的原因:1、数据线或者pc、手机接口有问题,检查右下角任务栏是否有驱动已安好的标识。2、adb未启动或启动失败,这时候选择android studio界面底端的logcat,会自动重启adb。如果adb再次启动失败,那可能是adb端口被占用了,常用的是5037,打开命令窗口,使用netstat -aon|findstr5037 (可能有错误),显示找不到的话c...原创 2018-07-26 09:43:30 · 8220 阅读 · 2 评论 -
inputStream.read方法阻塞解析以及读取数据不全
目前在做一个串口通信的app,过程中pc模拟单片机给开发板串口发送命令时候出现了问题,inputStream.read方法一直阻塞,完全无法读取到数据,用了网上一个方法,while判断size=-1时候跳出循环,实际上,根本不会跳出去。read方法是这样的:*Reads some number of bytes from the input stream and stores them ...原创 2019-04-03 14:12:01 · 6295 阅读 · 1 评论