首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TapKey SDK版本2.17.6中的setBleServiceUuid方法

TapKey SDK版本2.17.6中的setBleServiceUuid方法
EN

Stack Overflow用户
提问于 2021-10-14 06:40:40
回答 1查看 23关注 0票数 1

我正在结合FlinkeyBox使用TapKey开发工具包。到目前为止(SDK2.12.7),我曾经能够在TapkeyEnvironmentConfigBuilder中设置BleServiceUuid。现在我已经升级到最新的SDK版本,方法TapkeyEnvironmentConfigBuilder.setBleServiceUuid已经不存在了。我在任何迁移指南中也找不到它。

有人能帮帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-14 08:27:38

事实上,这个信息是缺失的。我们将在迁移指南中介绍这一点。

要更改BLE服务UUID,您现在必须使用TapkeyBleAdvertisingFormatBuilder

代码语言:javascript
复制
TapkeyBleAdvertisingFormat advertisingFormat = new TapkeyBleAdvertisingFormatBuilder()
  .addV1Format("[serviceUUID]")
  //.addV2Format([domainID])
  .build();

TapkeyServiceFactory tapkeyServiceFactory = new TapkeyServiceFactoryBuilder(this)
  .setBluetoothAdvertisingFormat(advertisingFormat)
...
  .build();

新一代硬件将使用新的蓝牙广告,然后必须使用V2格式进行配置。但现在,只需配置V1格式就足够了。有关如何配置TapkeyBleAdvertisingFormat的详细信息,请与您的服务提供商联系。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69566112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档