【问题标题】:Nativescript bluetooth and bluetooth v5.0Nativescript蓝牙和蓝牙 v5.0
【发布时间】:2021-03-12 11:16:05
【问题描述】:

我目前正在调查我公司的应用在建立搜索和连接到 cadence BLE 外围设备时遇到问题的问题。

我们正在使用 nativescript@6.1.2 {N}6 进行开发,并且在过去很长一段时间内,我们一直使用 nativescript-bluetooth@1.3.1 插件没有任何问题。它主要用于带有蓝牙 4.x 的平板电脑。 当我们在带有蓝牙 v5.0 的三星 Galaxy tab A7 上尝试我们的应用程序时,问题就开始了。该应用程序不会开始搜索或连接到通常的外围设备Wahoo cadence sensor

我能做的是在 Android 蓝牙管理器中查看 Wahoo 传感器以及 nRF 连接和 Wahoo 的健身应用程序。但是使用通常的插件似乎无法做任何事情。 我对 BLE 编程游戏还是很陌生,所以如果有人对为什么带有蓝牙 5.0 的三星 Galaxy tab A7 无法连接有任何建议,我很乐意收到一些建议。

【问题讨论】:

  • 最后我升级到 NS7(我们已经在进行中),解决了这个问题。仍然很想知道是否有人知道它是否可用。

标签: android bluetooth bluetooth-lowenergy nativescript nativescript-plugin


【解决方案1】:

因此 nativescript-bluetooth 1.3.1 在 Android 10+ 版本中不再有效。我也必须将我的应用程序迁移到 nativescript 7。我在迁移时遇到问题,如果您对我的一些问题有任何建议,我将不胜感激!

【讨论】:

  • 你有资料吗,或者你能指导我在哪里可以看到 1.3.1 与 Android 10+ 不兼容?我很乐意以任何可能的方式协助迁移。给我一个 PM,我们会看看我是否能提供帮助。
  • 根据 nativescript 社区 slack 和两名在蓝牙 android 端工作的开发人员的说法,“Android 在 Android 10 中更改了 BLE 扫描所需的权限,nativescript-bluetooth@1.3 不会有这些适应。 "我在我的 iOS 端使用 1.3,它工作正常,但已经停止在 Android 设备 10+ 上工作(在我自己测试之后)。
  • 我如何发送 PM?
  • 啊,显然你不能——我的错。让我们在reddit上聊天。我被命名为 Handicrab,并且也在那里发表了一个问题。 reddit.com/r/nativescript/comments/k3xcue/…
  • 通过reddit给你发了一条消息。我是 jrocker3
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-10-25
  • 2013-05-26
  • 2014-02-18
  • 2020-02-02
  • 2012-08-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多