gpt4 book ai didi

android - 转换设备发现不适用于 DEFAULT_MEDIA_RECEIVER_APPLICATION_ID

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:01:38 25 4
gpt4 key购买 nike

正在试用 Google Cast SDK 中的 CastHelloText-android-master 示例。

如果我更改 MediaRouteSelector 以查找 CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID,我似乎无法使设备发现工作。 Cast 按钮没有出现。但如果我将其更改为 CastMediaControlIntent.CATEGORY_CAST,我就能让按钮显示出来。

我这样做的原因是我打算使用默认媒体接收器而不是部署我自己的接收器。

我想知道这里是否有错误。或者我应该坚持使用 CATEGORY_CAST 进行发现。如果你有办法让它工作,请告诉我方法,谢谢。

最佳答案

这两个静态变量有不同的用途。根据文档 http://developer.android.com/reference/com/google/android/gms/cast/CastMediaControlIntent.html :CATEGORY_CAST - 用于发现 Cast 设备的控件类别。DEFAULT_MEDIA_RECEIVER_APPLICATION_ID - Cast 默认媒体接收器的应用程序 ID。

因此,使用 CATEGORY_CAST 进行发现并在 launchApplication 调用中使用 DEFAULT_MEDIA_RECEIVER_APPLICATION_ID

关于android - 转换设备发现不适用于 DEFAULT_MEDIA_RECEIVER_APPLICATION_ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21807773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com