为什么蓝牙文件扫描在android 14中返回地址XX:XX:XX:XX:55:66

问题描述 投票:0回答:1

我有一个蓝牙 LE 应用程序,自 Android 4.0 以来一直运行良好。 我已经修复了 14 的权限,将以下内容添加到清单中

我修复了其他一些问题,一切工作正常,除了当我扫描蓝牙设备时,它返回第四位带有 xx 的地址。 XX:XX:XX:XX:55:66

有人遇到过这个问题或者知道可能是什么原因造成的吗?

查看 Android 14 的变更列表后,我找不到任何其他明显的问题。

bluetooth-lowenergy maui scanning android-14
1个回答
0
投票

我找到了问题的答案。 第一天获取回调结果地址的代码是: 字符串地址 = result.Device.ToString();

这在 Android 14 (34) 之前一直工作正常,当返回 XX:XX:XX:XX:55:66

现在正确的代码是: 字符串地址 = result.Device.Address.ToString();

呃!!!

© www.soinside.com 2019 - 2024. All rights reserved.