Android 4.0+ 上的 Google Cast

Posted

技术标签:

【中文标题】Android 4.0+ 上的 Google Cast【英文标题】:Google Cast on Android 4.0+ 【发布时间】:2014-02-06 15:37:56 【问题描述】:

当面向 android 4.0+ 时,是否可以在不使用 support-v7-appcompat 和 support-v7-mediarouter 的情况下使用新的 Android Google Cast API? Android 4.0+ 似乎内置了所有必需的功能。 support-v7-mediarouter 是否包含库存 4.0 MediaRouter API 中不存在的重要错误修复?

到目前为止,Google Play Services 4.2 SDK 还没有发布,所以我只是在阅读文档和规划。由于我打算以 Android 4.0+ 为目标,因此我想避免将所有内容都基于支持库!

【问题讨论】:

【参考方案1】:

作为Android框架一部分的MediaRouter类与support-v7-mediarouter库中提供的类不同,Cast依赖于后者;所以你必须包含媒体路由器的 v7 支持库。该库依赖于 support-v7-appcompat。简而言之,即使您的目标是 4.0+ 版本的 Android,您也需要包含这两个库。

【讨论】:

我现在明白了。这有点令人困惑,因为类名是相同的(当然是不同的包)。我想我会支持2.3+。无论如何,谢谢你的回答!

以上是关于Android 4.0+ 上的 Google Cast的主要内容,如果未能解决你的问题,请参考以下文章

搭载Android 4.0是啥意思 和安卓4.0操作系统 有啥区别

在 Android google maps api v2 for 4.0 中,显示从当前位置到给定纬度的路线

Android的自动对焦

Android 2.3 和 Android 4.0 上的联系人照片 uri

无法在工作资料上的 Android 11 上安装 CA 证书

Android 4.0 长按上的PhoneGap html5 应用