使用最新的mediarouter支持库(版本19)和Google Play服务版本4.2.43,使用Android MediaRouter API发现Chromecast设备无法正常工作。
我正在使用Cast Hello Text示例应用程序解决此问题。它可以在这里找到:https://github.com/googlecast/CastHelloText-android。
我将我的chromecast设备插入电视并与Android设备(发件人)在同一网络中。
这在mediarouter库版本17和预览google cast SDK中正如预期的那样工作。
因此,这些事件何时被解雇? 找出何时添加chromecast设备以及何时删除它的正确方法是什么?我计划使用带有MediaRouter API的自定义UI来显示强制转换图标和设备列表。
答案 0 :(得分:1)
最新版本的Android SDK / Play服务中存在一个错误,导致您看到的行为。这将在下一版SDK和Google Play服务中修复。