我试图搜索这个并没有找到任何东西,如果有帮助的话,可以在这里发布。我遇到了一个问题,我的运行Android 4.0.3的测试设备在发现设备时不会显示Chromecast菜单项(chromecast菜单项指定了MediaRouteActionProvider)。对于运行在4.1.2以下的设备,SDK中似乎存在一个错误,因为我没有使用S4或HTC One(都运行4.3)这个问题。我找到的临时解决方法是简单地添加另一个菜单项,以便Chromecast菜单项不是菜单中的唯一项目。这似乎与GitHub中的示例项目一致,因为它们出于某种原因具有虚拟“设置”菜单项。删除该设置菜单项并在我的4.0.3上运行示例项目产生了我原来的问题。简而言之:如果您在运行4.1.2以下的设备上测试SDK并且在查看chromecast菜单项时遇到问题,请尝试添加虚拟菜单项。希望有所帮助。