3

我已成功使用 Android TicTacToe 应用程序投射到 TicTacToe 接收器应用程序(AppID“TicTacToe”),使用来自github 上的 TicTacToe 示例的未修改代码。

接下来,我尝试使用我的个人接收器应用程序。几个小时后,我收到了电子邮件,让我知道我的设备已列入白名单并提供了 AppID。我将 AppID 放在 GameActivity.java 的第 90 行(不是第 91 行,如说明中所述),我还将它放在 tictactoe.html 的第 35 行(说明中缺少此步骤,但我认为它是必需的)。我还按照说明的常见错误部分中的所有步骤进行操作。

当我在 Android 应用程序中单击“开始”按钮时,井字游戏板出现在 Android 应用程序中,但 Chromecast 设备没有明显反应。

这是LogCat:

07-28 00:13:47.776: W/StartSessionTask(10892): StartApplicationRequest failed with status: -4
07-28 00:13:47.826: E/ApplicationSession(10892): StartSessionTask failed with error: failed to start application: request failed
07-28 00:13:47.826: D/GameActivity(10892): start session failed: failed to start application: request failed
4

4 回答 4

11

尝试选中“检查更新时发送此 Chromecast 的序列号”框。

我的起初没有工作,在这样做并重新启动我的之后似乎拿起了列入白名单的 appID。

正如问题作者所提到的:确保从 ChromeOS、Windows 或 Mac OSX 客户端进行操作,直到他们从 Android 应用程序解决问题。

客户端可以在这里下载:https ://cast.google.com/chromecast/setup

于 2013-07-28T23:02:58.980 回答
0

我多次尝试了Aaron 的答案(终于能够使用 Chromecast Mac 应用程序使设置保持不变),但它仍然给出了同样的错误。

然后,我发现我实际上将接收器文件上传到了错误的 url。所以仔细检查哪个网址实际上被列入白名单!

尽管即使在修复了 url 之后它仍然被破坏了。所以我想我在提出白名单请求时一定输入了错误的序列号。我重新发送了白名单请求,并且新的应用程序 ID 工作正常。

于 2013-08-01T13:41:35.920 回答
0

在我通过断电重新启动 chromecast 后,这对我来说是固定的。

于 2013-07-29T01:40:29.563 回答
0

我通过对本地托管接收器使用 HTTP 而不是 HTTPS 解决了同样的问题,Chromecast 似乎在寻找有效的证书。

于 2019-11-19T05:44:13.543 回答