【发布时间】:2013-07-28 12:41:37
【问题描述】:
我无法通过此处提到的给定地址 (ip.address:9222) 连接到列入白名单的 Chromecast:https://developers.google.com/cast/developing_your_receiver#debugging
在尝试测试我的 Android 发送器实现时,我的应用可以通过 MediaRouteActionProvider 成功查看并选择 Chromecast 设备,我立即在 CATEGORY_CONNECT_CHANNEL 中收到 SessionError 代码 CODE_REQUEST_FAILED。
我已将我的应用 ID 包含在发送方和接收方中。我已经验证 Chromecast 在尝试时位于 discovery state 中。我可以通过 Android 上的 Chromecast 应用查看调试信息以查看设备详细信息,但我没有看到任何可以确认设备已被列入白名单的信息。是否有特定的密钥可以验证设备是否已列入白名单?我错过了另一个步骤吗?
【问题讨论】:
-
我遇到了类似的问题,并意识到我的设备没有被列入白名单,因为我的 Chromecast 设置选项中没有选择一项功能:“检查更新时将此 Chromecast 的序列号发送给 Google”。我不确定您是否也这样做了,但在选择该选项并重新启动后,我的 Chromecast 调试器可以立即访问。
-
@methai 如果您返回该设置屏幕,该框是否仍处于选中状态?我无法让复选框保持选中状态。
-
@littleFluffyKitty,Android 应用程序有一个错误,该设置无法保存。请看下面我的回答。感谢 metha 让我走上正轨。
-
@littleFluffyKitty - 在我点击“完成”将我的设置保存到设备之前,我遇到了同样的问题,然后我点击了同一个对话框上的重启按钮。一旦我这样做了,我就能够坚持设置。
标签: android google-cast