我已经读过这个(Can not access Chromecast receiver debug page by http://chromecastIP:9222?)和类似的主题。我不确定它们是否已经从预发布SDK过时,但无论如何这里是我的悲惨故事......
Chrome在尝试浏览我的Chromecast IP时向我提供了这些详细信息:
Google Chrome与192.168.2.78的连接尝试被拒绝。网站可能已关闭,或者您的网络可能未正确配置。
注意 - 我确实记得添加:9222后缀
我的Chromecast设备似乎已列入白名单。 在cast.google.com/publish/#/overview控制台页面中,它列出了我的应用程序ID和我的序列号。
如果我使用它成功运行了许多github示例应用,那么App ID就可以了。
我输入的序列号是正确的,因为我用一个放大镜仔细阅读它(感觉像Sherlock Holmes)。
我的序列号列表的状态,"准备好测试"
我今天在重置工厂后完成了这一切。
然后我从Chromecast加密狗上拔下USB线,并计数到30并重新安装。
这正是演员开发者网站上的说明所指示的。
我看过一些帖子,人们说可能需要几个小时,但这似乎是发布前的帖子,其中有很多问题。
所以基本上我准备好了每个stackoverflow帖子,遵循所有说明,一切看起来都很好并且工作正常(我可以毫无问题),即使我自己的Android和Android代码也是如此。网但我无法浏览,http://:9222
我刚刚得到err_connection_refused
我可以在没有:9222后缀的情况下ping它。
因为它说,"准备测试"我假设我不必等待Google处理此事。
最后我确定要检查一下,"发送序列号#谷歌进行更新"在安装应用程序。
有人可以提供指导吗?
谢谢!
这些是我遵循的说明(我可能会谨慎添加) https://developers.google.com/cast/docs/registration
注册Google Cast设备:
登录Google Cast SDK开发者控制台。
在Overview页面或Devices页面中,单击Add New Device。
输入设备的序列号。 (我已经三次检查)
Chromecast上的序列号是一个12位字母数字字符串,激光蚀刻(未打印)在设备背面,以3,4或5开头。如果您拍摄的话,可能更容易阅读序列号的图片然后放大它。序列号也印在包装上。 输入说明,然后单击“确定”。
这只是您设备的友好名称(它不需要与您在用户设置期间为设备指定的名称相匹配)。
等待十五分钟再继续。 (我等到它说,"准备测试")
注册完成后,设备的状态将显示为“#34;准备测试”。"
在Chromecast设置应用中,选择您的Chromecast并选中“检查更新时发送此Chromecast的序列号”框。
断开USB电缆与设备的连接,然后重新连接,重新启动Chromecast。 重新启动设备后,请检查您是否可以从同一WiFi网络上的Chrome浏览器访问http://:9222。
**所有这些仍然导致ERR连接被拒绝**
一旦您可以访问该网址,您的设备就可以开发了。如果您无法访问该网址,请检查您在上面的步骤3中输入的序列号。