我正在拼命尝试运行以下示例代码: https://github.com/googlecast/CastRemoteDisplay-android
我的网络上有2个ChromeCast设备正常运行(并与其他示例应用程序一起使用)
根据设置说明:
运行应用程序时,按钮不可见。问题显然在于该声明:
mMediaRouteSelector = new MediaRouteSelector.Builder() 的 .addControlCategory(CastMediaControlIntent.categoryForCast(的getString(R.string.app_id))) .build();
我错过了什么?
感谢您的反馈 哔叽
答案 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;。
希望有所帮助。