Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无法调试白名单设备/应用程序会话无法启动_Android_Google Cast - Fatal编程技术网

Android 无法调试白名单设备/应用程序会话无法启动

Android 无法调试白名单设备/应用程序会话无法启动,android,google-cast,Android,Google Cast,我无法通过此处提到的给定地址(ip地址:9222)连接到我的白名单Chromecast: 当尝试测试我的Android sender实现时,我的应用程序可以立即通过CATEGORY_CONNECT_频道中的I receive code_REQUEST_FAILED(接收代码请求失败)成功查看并选择Chromecast设备 我已将我的应用程序id包含在发件人和收件人中。我已经验证了Chromecast在尝试时的状态。我可以通过Android上的Chromecast应用程序查看调试信息,以查看设备的

我无法通过此处提到的给定地址(ip地址:9222)连接到我的白名单Chromecast:

当尝试测试我的Android sender实现时,我的应用程序可以立即通过CATEGORY_CONNECT_频道中的I receive code_REQUEST_FAILED(接收代码请求失败)成功查看并选择Chromecast设备


我已将我的应用程序id包含在发件人和收件人中。我已经验证了Chromecast在尝试时的状态。我可以通过Android上的Chromecast应用程序查看调试信息,以查看设备的详细信息,但我没有看到任何可以确认设备已被列入白名单的内容。是否有特定的密钥可以验证设备是否被列入白名单?我是否错过了另一个步骤?

解决方案是勾选“检查更新时将此Chromecast的序列号发送到Google”框,然后“重新启动Chromecast”。(谢谢,我)


问题是Android Chromecast应用程序(版本1.1.1)中存在一个bug,该设置实际上没有保存。我可以确认OS X客户端将正确保存此设置,还没有测试其他版本。

还要确保您的HTTP服务器将正确响应对接收方URL的POST请求以及使用“/which\u you\u pass\u to\u ApplicationSession.startSession”的相同URL,这是我们Rails服务器的一个问题。

对我来说,这是一个检查组合“检查更新时将此Chromecast的序列号发送至谷歌”并注册Chromecast设备,如下所述:


注册设备后,您需要等待15分钟,然后重新启动Chromecast。如果设备的状态更改为“准备测试”,您将看到这一点。

我遇到类似问题,并意识到我的设备没有被列入白名单,因为我的Chromecast设置选项中没有选择某个功能:检查更新时,将此Chromecast的序列号发送到Google“。我不确定您是否也这样做了,但在选择该选项并重新启动后,可以立即访问我的Chromecast调试器。@如果返回到该设置屏幕,该框是否仍处于选中状态?“我无法使框保持选中状态。@littleFluffyKitty,Android应用程序有一个错误,该设置无法保存。见下面我的答案。感谢methai让我走上正轨。@littleFluffyKitty-我也遇到了同样的问题,直到我单击“完成”将设置保存到设备,然后单击同一对话框上的“重新启动”按钮。一旦我这样做了,我就能够让设置保持不变。我选中了该框并重新启动,但该框仍然未选中,调试仍然无法工作。不过我可以拍演员。我也尝试过一些硬重启。@thantos,你是使用OS X Chromecast应用程序还是Android应用程序来更改设置并重启?Android应用程序有一个错误,导致它无法保存设置。啊,重新启动在Android应用程序上不起作用。我看错了。谢谢@PrplRudby。我提交了一份报告,希望它得到修复,真的想玩这个api。还有一个windows应用程序。只需转到并下载windows、osx等的配置应用程序。从桌面应用程序,您可以配置您的chromecast设备。我可以通过android应用程序对chromecast进行出厂重置来设置该选项,然后通过浏览器重新配置时,我选中了“发送此chromecast的序列号…”选项。我正在运行linux,所以这是我唯一的选择。