- 博客(7)
- 收藏
- 关注
原创 蓝牙连接车机→播放中界面
1、手机音频流a2dp是start状态,但是avrcp是stopped状态,而且音频流a2dp先播放的,avrcp是后上报的stoppped。1、进入播放进程前先将音频设置静音——>切换成蓝牙音乐——>向系统申请焦点——>BtMusicService 底层服务收到焦点回调——>BtMusic确认播放设备并下发播放指令——>BluetoothSDK收到播放指令。6、收到音频焦点回调,设备依旧是88:B2:91:E8:A1:9F——>result-1说明音频焦点没有被抢占。
2026-06-24 14:02:51
222
原创 carplay无法连接connect device:connection:btAddress:A4:F6:E8:B5:1C:3E
mp.okToConnect(address, CASE_APPLY_POLICY)逻辑对照如下log都是满足的,故认为不是车机问题。1、四个手机,A4:F6:E8:B5:1C:3E: iPhone这个手机的蓝牙禁止自动连接,所以去连接了优先级最高的这个手机5C:50:D9:0C:06:2F: 😁的iPhone。2、从log看优先连接5C:50:D9:0C:06:2F设备、但是没有连上。
2026-06-17 16:55:48
42
原创 connectivity.bluetooth.phone.BluetoothPhoneBookService#getFrequentContacts contactItemList.size() =0
contactItemList.size() =0
2026-06-09 14:25:31
190
原创 SurfaceFlinger性能问题思路
处理性能问题,我们可以简单的从两方面入手一是latch Buffer问题,从SurfaceFlinger来看,业务是否有Buffer给到SurfaceFlinger,SurfaceFlinger是否按照vsync周期内进行latch。如果业务没有及时将Buffer给到SurfaceFlinger,那可以看第二部分的无buffer问题。如果业务将buffer给到SurfaceFlinger了,那么我们看buffer是否及时latch,如果没有,那么就查为什么没有。
2026-06-08 09:07:47
241
原创 switchButtton发生回弹
1、问题现象:从log看isSwitchOn 被置为false,开关没有被打开。4、通过如下命令定位到miscserver进程一直在被挂掉,发生了crash。2、通过抓取正常的log 看下bluetooth 开关流程。3、定位到问题点:bluetooth没有被启动。5、异常原因:调用了系统。
2026-06-06 17:43:05
236
原创 WiFi链接异常
2、从log看第一次出现disconnectedstate enter时间节点是16:11:32,此时wlan0出现异常。3、在wlan0之前WifiHAL发起了警告(Received fatal event, sending alert)1、问题现象:苹果手机WiFi出现30s断联后显示异常图标。:安卓系统与 WiFi 芯片 / 驱动通信的核心接口。4、总结(一般和硬件驱动有关)
2026-06-05 16:04:13
505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅