2017-02-11 7 views
0

Ich versuche verzweifelt, den folgenden Beispielcode auszuführen: https://github.com/googlecast/CastRemoteDisplay-android.Google Cast - Beispiel CastRemoteDisplay-Android funktioniert nicht?

Es gibt 2 Chrome Geräte nach oben und läuft auf meinem Netzwerk (und arbeiten mit anderen Beispielanwendungen)

Nach den Installationsanweisungen:

  • ich für einen Remote eine neue App-ID erstellt Anzeige Empfänger, mit dem Namen „CastRemoteDisplay“
  • ich kopiert die resultierende App-ID in die String-Ressource „app_id“

Wenn ich die ap laufen Die Schaltfläche ist nicht sichtbar. Das Problem ist klar auf dieser Aussage zu finden:

mMediaRouteSelector = new MediaRouteSelector.Builder() .addControlCategory (CastMediaControlIntent.categoryForCast (getString (R.string.app_id))) .build();

Was fehlt mir?

Dank für Ihr Feedback Serge

+0

Nur vergessen zu erwähnen: Beide Geräte sind in der Google Cast SDK Developer Console als Cast Receiver Devices registriert. –

Antwort

0

aus Ihrer Erklärung Ableiten, ich glaube, Sie "app_name" für "app_id" verwechselte. Sie sehen, sie sind ganz andere Werte. Mit Blick auf das Format allein aus dem strings.xml of android cast sample

<string name="app_name">Cast Videos Sample</string> 
<string name="app_id">4F8B3483</string> 

Sie sagten, Sie für app_idCastRemoteDisplay“ platziert, aber im Format suchen „app_id“ ist ein Satz von Zufallsalphanumerischen Zeichen. So ist Ihr "CastRemoteDisplay" für app_name. Suchen Sie nun für den Wert app_id in Ihrer Cast Dev-Konsole nach Werten, die diesem Format "4F8B3483" entsprechen.

Hoffe, dass hilft.