1

我有一个 Android 设备广告作为蓝牙 LE GATT 服务器。有时(大约在 20% 的情况下)当我开始做广告时,它会因OnStartFailureCallback 给我错误 Code而失败internal error。有没有人遇到过这个问题并且有一些关于如何克服它的提示?有什么方法可以获取有关错误性质的更多信息,内部错误非常普遍?

关于我在做什么的更多信息:

  • 我同时运行两个不同的广告。第一个广告充当 iBeacon(使用 altbeacon 库实现)。
  • 第二个广告是一个可连接的广告,它也广告一个服务 UUID 和 2 个字节的广告数据。
  • 当我启动信标广告时有时会发生错误,有时当我启动其他广告时会发生错误
  • 我正在使用 Xamarin
4

1 回答 1

0

我通过以编程方式停用然后重新激活设备上的蓝牙解决了这个问题。以这种方式重新启动蓝牙后,问题似乎得到解决。

于 2018-04-02T20:37:34.590 回答