Google Cast - 示例CastRemoteDisplay-android无法正常工作?

时间:2017-02-11 22:36:43

标签: android chromecast

我正在拼命尝试运行以下示例代码: https://github.com/googlecast/CastRemoteDisplay-android

我的网络上有2个ChromeCast设备正常运行(并与其他示例应用程序一起使用)

根据设置说明:

  • 我为远程显示接收器创建了一个新的应用ID,名称为" CastRemoteDisplay"
  • 我将生成的应用ID复制到字符串资源" app_id"

运行应用程序时,按钮不可见。问题显然在于该声明:

  

mMediaRouteSelector = new   MediaRouteSelector.Builder()   的 .addControlCategory(CastMediaControlIntent.categoryForCast(的getString(R.string.app_id)))   .build();

我错过了什么?

感谢您的反馈 哔叽

1 个答案:

答案 0 :(得分:0)

从你的解释中推断,我认为你错误地认为" app_name" for" app_id"。你看,他们完全不同的价值观。仅从strings.xml of android cast sample

查看格式
<string name="app_name">Cast Videos Sample</string>
<string name="app_id">4F8B3483</string>

你说你放置了#34; CastRemoteDisplay&#34;对于app_id,但要查看格式,&#34; app_id&#34;是一组随机的字母数字字符。所以你的&#34; CastRemoteDisplay&#34;是app_name。现在,对于app_id的值,请在Cast Dev控制台中查找类似于此格式的值&#34; 4F8B3483&#34;。

希望有所帮助。