2014-12-27 41 views
2

我正在使用CastHelloText-android project from Googlecast Github,因爲我想了解發件人和(Chrome)之間的消息是如何工作的。Google Cast - 如果我更改應用程序ID,不會顯示Cast圖標如果我更改了應用程序ID

我註冊了我的設備(控制檯說準備測試)。 我檢查了從Github提到的項目。我用我的Chromecast在我的Android手機上進行了測試。一切正常。我可以連接並與手機通話,當我完成電視屏幕更新時,我會說。尼斯。

我看到這個項目使用App ID 79 #### BF。我還看到有一個文件夾包含receiver.html Custom Receiver。我打開它,似乎沒有提及該應用程序ID,所以我保持原樣,然後將該HTML文件上傳到我的Google Drive

然後,我去了Cast Developers Console,我用Custom Receiver創建了一個新的應用程序,並命名爲Cast Hello Text。對於Receiver,我提供了Google Drive中的完全URL。他們給了我一個App ID 8A #### 7E我把它放到App ID字符串中,替換上面提到的。

您對此有何期待?就我個人而言,我期待所有的工作都與原來的App ID完全相同,只是在另一個站點託管的唯一區別。但不是!有了這個App ID,我看不到Cast圖標。但是如果我再回到原始ID那麼它就會出現。

我找不到答案。我一直在處理這個很長時間,所以我決定在這裏問。 我不知道我在做什麼錯。我沒有碰過任何代碼。

如果需要,我會放入代碼片斷,但是我給出了整個Github項目的鏈接,我認爲這不是必需的。

回答

2

首先,你暴露你的谷歌驅動器接收器的方式是不正確的;當您正確使用手柄驅動器暴露接收器時,應如下所示:https://www.googledrive.com/host/[doc-id]。這是一套instructions要做到這一點。其次,要在您的投射設備上看到未發佈的應用,您需要按照步驟here的步驟進行操作,特別要查看設備部分下的步驟(步驟3是常見問題,拍照以確保您輸入正確的序列號)確保你已經完成了第6步)。

更新:Google雲端硬盤不再是接收者的可行託管位置。

+0

我更新了開發者控制檯中的Google Drive鏈接,並在問題中提出了相同的問題(文件名爲receiver.html)。我的問題的第二段說我第二次提到了你所提到的一切。是whitelistes。幾個小時前,我可以通過另一個測試進入Chromecast IP和9222端口的調試控制檯。現在我無法進入,因爲應用程序從未在電視上打開。 – 2014-12-27 21:38:03

+0

男人!謝謝!現在它工作了!我關掉了電視和Chromecast,並打了個盹。但是我現在就把這兩個都打開了,並且它可以工也許鏈接是問題。謝謝。 – 2014-12-27 22:02:03

+0

感謝您的答覆。我證實這一切都很好。重新啓動谷歌播放設備幫助我解決了這個問題。謝謝@joaquin:P – Jona 2016-09-05 16:58:03

相關問題