本常见问题解答涵盖与快速配对相关的常见问题。
工具和集成
本部分介绍了快速配对规范、工具和集成测试。
快速配对规范
验证器应用
设备行为
- 如何在设备获得认证之前在设备上查看半页面和通知?
- 为什么第二部设备上未显示后续配对通知?
- 为什么我的设备停止显示半屏通知?
short time banned
是什么意思?- 在哪里可以找到型号 ID 防欺骗密钥?
- 我可以在配对模式下使用设备的公共地址进行广告宣传,而不是使用 RPA 吗?
设备控制台
- 为什么我在设备控制台中无法创建项目?
- 我是否需要在 Bluetooth SIG 注册公司名称?
- 如何手动将数据上传到设备控制台?
- 设备管理中心中的更改需要多长时间才能与指定设备同步?
- 如何将设备管理中心的更改强制同步到设备?
- 如何将自测数据上传到设备控制台?
认证
本部分介绍了与认证流程相关的常见问题。
准备工作
自测
- 合作伙伴是否需要在测试前预提交任何设备数据?
- 我可以在自测报告中使用所有相同的手机和 Android 版本吗?
- 如何手动测量配对时间?
- 如何管理仅在颜色上存在差异的设备的自测?
- 音箱需要测试和实现哪些功能?
- 后续配对测试是否需要手机 A 忘记 DUT?
设备认证
- 我可以使用哪种设备(EVT、DVT、PVT、已发布)进行自测和认证?
- 合作伙伴如何为同一设备指定不同的颜色版本以进行认证?
- 如何查看 Google 签发的认证工单?
- 在完成自测后,我该如何处理 Google 签发的认证工单?
- 认证是否必须使用用于自测的软件和固件版本?
- 如何在设备管理中心内管理一组类似产品?
- 如何与第三方实验室分享任何自定义测试步骤?
认证后
常规问题
对于给定的设备类型和快速配对版本,我需要实现哪些功能?
必需功能页面定义了给定设备类型和快速配对修订版需要哪些功能。合作伙伴可以申请豁免,我们会根据具体情况进行审核。
“快速配对”功能是否与特定功能(LE 音频等)集成?
Google 会不断将新功能和新特性集成到快速配对中。如需详细了解具体请求,请与您的 SI 合作伙伴或 Google 联系人联系。
如何知道我的项目(而非模型 ID)是否处于有效状态?
项目状态由 Device 管理中心中项目页面上的图标表示。
未启用的项目将显示以下图标:
活跃项目将显示此图标:
如何判断设备的型号 ID 是否有效?
请确保您的设备已在您的 Google Cloud 项目中注册(如“模型 ID”页面中所述),如果尚未注册,请按相应说明操作。
模型 ID 在通过认证后会完全激活,并且其设备控制台中的设备页面上会显示此按钮:
没有模型 ID 的设备在设备控制台的设备页面上会显示此按钮:
使用“批准”按钮提交设备草稿后,系统会为设备分配一个型号 ID。在 Google 为设备分配“PENDING”(待处理)状态后,此型号 ID 适用于集成和测试,但必须通过认证流程完全激活,才能用于最终产品。
您可以在设备控制台的设备页面上找到设备的型号 ID:
如何在设备上使用验证器应用?
合作伙伴必须创建一个 Google 账号,并由其设备管理中心管理员将该账号添加到其 Device Console 项目中,然后才能将测试结果上传到 Device Console。
- 合作伙伴必须创建 Google 账号。
- Google 账号可以与非 Gmail 地址相关联。
- 创建账号后,请让合作伙伴的 Device 管理中心管理员将账号电子邮件地址添加到正确的 Device 管理中心项目。
- 在设备上登录此 Google 账号。
验证器应用用户手册介绍了特定用例。
如何排查消息解密失败问题?
这些问题通常是由硬件加密块存在问题所致。尝试对设备进行插桩,以查看引擎输入、输出和 API 调用。现有的加密测试用例可能有助于排查问题。
尝试下载配套应用时,错误代码 DF-DFERH-01
是什么意思?
这通常是由软件包名称前面的空格引起的。
确认 Device 管理中心中的软件包名称没有前导空格。
如何在设备获得认证之前在设备上查看半页面和通知?
只有在设备上启用调试通知时,才会显示未经认证的设备广告(和通知)。
如需启用调试通知,请执行以下操作:
- 设置 > 应用和通知 > Google Play 服务 > 通知
- 设置 > Google > 设备和分享(或“设备连接”)> 设备 > 三点状图标 > 包含调试结果
为什么第二部设备上未显示后续配对通知?
此信息最多可能需要几个小时才能与设备同步。
如需强制手动同步,请执行以下操作:
- 依次前往设置 > Google > 设备和分享 > 设备。
- 在“已保存的设备”下方选择相应设备。
- 选择相应的 Google 账号。
已配对的耳机现在应该会显示在列表中。
为什么我的设备停止显示半屏通知?
半屏通知在被关闭两次后,会被抑制 5 分钟。如需强制重新显示半页面,请执行以下任一操作:
- 等待五 (5) 分钟,系统会重新启用半页面。
- 重新启动手机。
short time banned
是什么意思?
如果连续关闭同一半屏幕通知两次,就会出现 bug 报告日志中显示的 short time banned
状态。这会导致在接下来的 5 分钟内,系统会抑制该半屏页的后续实例。
如需强制重新显示半页面,请执行以下任一操作:
- 等待五 (5) 分钟,系统会重新启用半页面。
- 重新启动手机。
在哪里可以找到模型 ID 防欺骗密钥?
只有在 Device 控制台中注册的项目才能看到这些密钥。
我可以在配对模式下使用设备的公开地址进行广告投放,而不是使用 RPA 吗?
一般来说,不会。
Google 不会测试此用例,因为它可能会导致不良行为。
希望申请此计划的合作伙伴至少需要满足以下条件:
- 对所有功能执行完整的自测,以验证实现。
- 向 Google 申请豁免。
我们可能会根据具体情况批准豁免。
为什么我无法在设备控制台中创建项目?
您必须拥有 Google 账号才能创建项目。您可以将非 Google 电子邮件地址与 Google 账号相关联。
此问题还会显示“请求的身份验证范围不足”错误消息。
我是否需要在 Bluetooth SIG 注册公司名称?
是的;在设备控制台中创建的每部新设备都必须具有已向 Bluetooth SIG 注册的公司名称。
如何手动将数据上传到设备控制台?
合作伙伴必须先创建一个 Google 账号并将其添加到快速配对测试组,然后才能手动将测试结果上传到设备控制台。
使用验证器应用的合作伙伴应按照验证器应用设置部分中的说明操作。
- 合作伙伴必须创建 Google 账号。
- Google 账号可以与非 Gmail 地址相关联。
- 创建账号后,将其添加到快速配对测试组。
- 在设备上登录此 Google 账号。
- 在测试设备上启用“使用情况和诊断信息”:
- 设置 > Google > 三点状图标 > 使用情况和诊断信息 > 开启“使用情况和诊断信息”
设备管理中心中的更改需要多长时间才能与给定设备同步?
25 小时。
如何将设备管理中心的更改强制同步到设备?
每部设备每天刷新一次本地缓存。如需强制刷新缓存,请执行以下任一操作:
- 更改系统语言:
- 依次前往设置 > 系统 > 语言和输入法 > 语言。
- 较低版本的 Android 可能会使用 Settings > System > Language > System Languages。
- 将系统更改为任何其他语言。
- 依次前往设置 > 系统 > 语言和输入法 > 语言。
- 将系统时钟提前 25 小时。
许多设备管理中心设置(例如 TxPower)都存在于设备的缓存中。
如何将自测数据上传到设备管理中心?
合作伙伴必须同时遵循验证器应用和手动测试路径,才能将自测数据上传到设备控制台。这些路径未来可能会合并。
验证程序应用涵盖提交校准和端到端 (E2E) 测试结果,而“手动测试”涵盖后续配对、距离测试和扩展程序功能。这两种路径都可以上传初始配对结果。
如需上传验证程序应用数据,请执行以下操作:
- 确保您已按照验证器应用设置回答中列出的所有步骤操作。
- 在所有测试期间,请让设备保持连接到互联网的状态。
- 测试完成后,点击“提交”按钮。
如需上传手动测试数据,请执行以下操作:
- 填写 BT 传统或 BT LE 音频自测报告表单中列出的所有手动测试字段。
- 将所有自测报告提交给您的 SI 合作伙伴或客户经理。
- 让设备保持连接到互联网状态,以便:
- 所有测试的持续时间。
- 测试完成 25 小时后。
- 确保手机已连接到电源,以免在上传过程中断电。
在寄送样品以供认证之前,我需要采取哪些措施?
必须寄送多少个样品才能获得认证?
必须将 3 个样品寄送到第三方认证实验室。如需查看特定实验室的联系信息,请参阅将设备寄送到第三方实验室页面。
Google 可能会要求快速配对合作伙伴根据需要向 Google 发送样本。如需了解 Google 的配送信息,请参阅将设备寄给 Google 页面。
如何管理样品设备的国际配送?
每家第三方实验室都有自己独特的国际配送、进口关税和流程管理流程。您必须与实验室协调此流程。
如需查看特定实验室的联系信息,请参阅将设备寄送到第三方实验室页面。寄送给 Google 的任何设备也适用此政策。
如何获得官方批准,以便在宣传产品时提及快速配对功能?
合作伙伴是否需要在测试前预提交任何设备数据?
数量
在将自测报告提交给 Google 之前,应先在自测报告中输入所有必要的详细信息,例如型号 ID 和固件版本。
我可以在自测报告中使用所有相同的手机和 Android 版本吗?
数量
除了您的设备之外,您还必须使用三个(3 个)不同品牌且搭载不同 Android 版本的手机。三部(3 部)手机中必须有一部(1 部)是 Pixel 手机。
您不必使用自测报告中列出的确切手机和 Android 版本号。
如何手动测量配对时间?
配对时间的衡量方式如下:
- 在界面上点按“配对”按钮的那一刻。
- 手机上显示“配对成功”界面的那一刻。
如何管理仅在颜色上存在差异的设备的自测?
- 对一个模型执行完整的自测。
- 对所有其他模型运行验证器应用,并确认它们通过了验证。
演讲者需要测试和实现哪些功能?
规范中介绍了功能要求。
后续配对测试是否需要手机 A 忘记 DUT?
数量
后续配对的自测不需要手机 A 忘记 DUT 并重新执行初始配对。例如,在运行 30 次后续配对测试以进行自测时,只有手机 B 需要忘记 DUT。
我可以使用哪种设备(EVT、DVT、PVT、已发布)进行自测和认证?
设备必须至少达到设计验证测试 (DVT) 级别。
一般来说,在自测或认证后,任何软件或固件更改都需要进行某种形式的重新测试。如需了解详情,请参阅认证阈值部分。
合作伙伴如何为正在接受认证的同一设备指定不同的颜色版本?
借助设备控制台的“系列”功能,合作伙伴可以为这种确切场景指定设备系列。
命名惯例由合作伙伴自行决定。常见的做法是在商品名后面添加一个用于指示颜色的后缀(例如“_green”)。
如何查看 Google 签发的认证工单?
您需要拥有 Google 合作伙伴网域账号 (PDA) 才能查看 Google 的项目跟踪组件。您的 SI 合作伙伴应该有 PDA 来查看这些勾选,并且可以提供状态更新。
如果您没有 SI,请与您的 Google 合作伙伴联系,寻求创建 PDA 的帮助。
在完成自测后,我该如何处理 Google 签发的认证工单?
合作伙伴需要执行以下操作来处理此工单:
- 告知 Google 您计划使用的第三方实验室。
- 直接向第三方实验室提供工单编号。
必须使用用于自测的软件和固件版本进行认证吗?
是。
一般来说,在自测或认证后,对软件或固件所做的任何更改都需要进行某种形式的重新测试。如需了解详情,请参阅认证阈值部分。
如何在设备管理中心内管理一组类似商品?
任何一组共享相同产品图片、名称、软件和固件版本的产品都可以在设备管理中心中添加为“系列”。
每台设备都必须有一个条目。
此类别中只有一台设备必须通过认证,该系列中的所有其他设备在认证完成后都会获得批准。更新设备软件或固件时,只需向 Google 提交一份自测报告。
如何与第三方实验室共享任何自定义测试步骤?
通常,合作伙伴无需为快速配对认证实现自定义测试步骤。依赖自定义步骤可能会违反快速配对标准并降低设备性能。
在项目提案阶段,应与 Google 讨论所有自定义步骤或特殊要求。
何时需要重新认证设备或软件?
任何软件或固件更改都需要提交自测报告,即使未修改 Fast Pair 代码也是如此。
一般来说,当出现以下情况时,您需要执行完整的重新认证:
- 发布包含新快速配对功能的二进制文件。
- 新功能必须通过第三方实验室认证,现有功能可以通过自行测试报告进行验证。
- 发布移除了快速配对功能的二进制文件。
- 更改实现的快速配对版本(例如 3.0 -> 3.1)。
- 某些版本变更可能需要额外的认证。
- 例如,从 3.1 升级到 3.2 需要通过音频开关认证。
- 某些版本变更可能需要额外的认证。
- 在新硬件(尤其是使用新天线)上发布二进制文件。
您的 SI 或 Google 联系人可以针对具体情况(包括豁免或豁免申请)提供最实用的指导。
认证后的软件和固件更新需要进行哪些测试?
认证后的软件和固件更新需要满足以下要求:
- 执行自测。
- 向 Google 提交自测结果。
- 通过验证器应用端到端集成测试。
如认证阈值部分所述,实现新的快速配对扩展或更改快速配对版本需要额外的认证。
我应该将固件更新的自测报告发送到哪里?
如需详细了解其流程,请与您的 SI 合作伙伴联系。
如果您没有 SI 合作伙伴,请将自测报告发送给自测报告审核团队。
我是否必须为存在细微差异(例如颜色)的设备创建不同的型号 ID?
可以。任何存在物理差异的设备都必须具有新的型号 ID。类似商品回答提供了一些命名惯例建议。
如何将我的设备添加到受支持的芯片组页面?
芯片组通过认证后,受支持的芯片组页面会更新。当满足以下任一条件时,系统会向列表中添加新的芯片组:
- 开发板通过认证。
- 使用该芯片组的产品已通过认证。