投射 api 投射按钮不可见

Cast api cast button not visible

我是 Android 开发的新手,我正在尝试使用 Android 的 Cast API。首先,我克隆并使用了 CastHelloText demo 应用程序。但是 ActionBar/ToolBar 中应该有一个投射按钮,由于某种原因它是不可见的。我没有在 Cast Developer Console 上注册任何应用程序,我只是按原样使用该项目,这意味着我正在使用他们项目中提到的应用程序 ID。是否需要打开 chromecast 设备电源并插入电源并将应用程序 android phone 放在电视前面 near/in 才能使按钮可见?我有点困惑,因为文档中没有提到任何类似的东西。

您的 chromecast 设备应该已开机并且与您的 phone 处于同一网络(两者都使用相同的 wifi 网络)。只要两个设备都在同一个 wifi 网络上,您就不需要在 front/near 电视中,但我想您确实希望能够看到电视屏幕以查看您的应用程序是否正常工作,不要不是吗?