2017-05-11 4 views
1

Je suis en train d'apprendre comment faire une caractéristique de Cast, alors j'ai commencé ce codelabs tutoriel https://codelabs.developers.google.com/codelabs/cast-videos-android/index.html#1bouton Cast manquant dans le cours Codelabs

Le tutoriel m'a donné 2 projets: app-démarrage (le programme que je dois modifier) ​​et app-done (le programme complet) J'ai suivi les instructions jusqu'à l'étape 5 où je devrais ajouter le bouton Cast. Cela ne fonctionne pas, ni dans app-start ni dans app-done modifié.

D'autres applications avec fonction de cast (comme YouTube) montrent ma télévision sans problème, mais ce n'est pas le cas.

Mon doute est sur Cast ID de développeur dont j'ai besoin dans les applications futures, mais il dit que pour celui-ci sera utilisé un exemple.

Quelqu'un a-t-il trouvé un autre problème ou dois-je simplement acheter mon identifiant de développeur Cast?

+0

Avez-vous trouvé une solution.? utilisez-vous chromecast ou vous avez non smart TV Android? – pixelbyaj

Répondre

1

Avez-vous enregistrer l'appareil de Chromecast que vous avez sous Cast récepteur Devices dans Google Cast SDK Console? Si ce n'est pas le cas, attendez 15 minutes, puis redémarrez votre Chromecast. Je ne pense pas que vous pouvez éviter cette étape. De toute façon, je n'ai pas et j'ai dû enregistrer mon Chromecast. Créé une application fictive ainsi. Et après cela, mon Chromecast a commencé à apparaître sur la liste des appareils détectés.

0

Vous essayez très probablement de trouver le bouton dans l'émulateur ou l'aperçu du fichier XML. Ce que vous ne trouverez jamais.

Regardez dans le lien ci-dessous

https://developers.google.com/cast/docs/design_checklist/cast-button#sender-cast-icon-states

Vous devez comprendre que le bouton de fonte a 4 états, et il devient visible que quand il y a un dispositif de coulée nearby.So si vous voulez vérifier si le bouton est là ou pas. D'abord installer l'apk sur votre téléphone que de démarrer votre Chromecast .Après cela, le bouton va commencer à apparaître sur votre application.

Note: Vous devez d'abord enregistrer votre appareil sur le google cast sdk developers console pour pouvoir tester des applications inédites (ce qui est le cas lorsque vous exécutez l'exemple d'application.)

+0

J'ai également fait face au même problème. Supposons que je veuille diffuser mon audio sur mon téléviseur qui n'a pas de chromecast et que c'est une Smart TV basée sur Linux OS comme une partie de Samsung Smart TV. Comment cela montrera l'icône de distribution? – pixelbyaj