我遵循了github上的CastHelloText-android示例。当我使用它们在演示中指定的接收器或默认接收器时,强制转换图标将显示在我的应用程序中。
但是,一旦我将app_id更改为Google开发人员控制台为我注册的应用程序提供的,图标就不会显示。
我尝试过重新启动我的chromecast和我的android设备。一切都没有结果。
有什么建议吗?
发布于 2014-12-10 15:35:51
确保您在dev控制台上注册的设备的序列号是正确的,有时很难读取序列号(拍照并放大)。此外,当您安装chromecast时,请确保选中发送序列号的复选框。如果cast图标没有出现在您自己的应用程序id中,而是显示在另一个应用程序id上,那么应用程序/设备注册就会出现问题。
发布于 2020-11-19 21:01:47
我和上面的Kimble有同样的问题。我从我的Nvidia屏蔽上的序列号开始,它不起作用,因为这不是Chromecast的序列号。适当的序列号可以在"Chromecast内置“下的”设置“菜单中找到。
发布于 2022-05-27 08:31:44
我知道我去派对迟到了,但这可能是一个最新的解决方案。下面的文档解决了我的问题:number
根据文档,对于启用强制转换的Android电视,序列号可以通过以下方式找到:
Android (ATV)设备有多个与它们相关的序列号。软件( Cast )序列号可以通过将Cast开发人员控制台页转换到上面概述的ATV设备,或者通过将ATV设备置于开发模式并查看软件序列号的转换设置来获得。 若要将您的ATV设备放入开发模式,请导航到设置> System > About > Android build,并多次单击该构建,直到设备通知您您处于开发人员模式。若要在开发人员模式下找到序列号,请导航到设置>设备首选项> Chromecast内置的或设置> System > Cast,这取决于您的ATV模型,您将看到显示的软件序列号。

此外,由于仅通过查看屏幕就无法消除零和大写O,或小L和大写I等的歧义,所以您可以简单地在上面的链接中抛出页面,为您读出序列号:
若要查找任何设备的序列号,可以将“强制转换开发人员控制台”页转换为该设备:
https://stackoverflow.com/questions/27402275
复制相似问题