2017-02-11 18 views
0

Я отчаянно пытаюсь запустить следующий пример кода: https://github.com/googlecast/CastRemoteDisplay-android.Google Cast - пример CastRemoteDisplay-андроид не работает?

Есть 2 CHROMECAST устройства вверх и работает в моей сети (и работа с другими приложениями образца)

В соответствии с инструкциями по установке:

  • я создал новый идентификатор приложения для удаленного Дисплей приемника, с именем «CastRemoteDisplay»
  • Я скопировал полученный идентификатор приложения в строку ресурса «APP_ID»

Когда я бегу ап Нажмите, кнопка не видна. Проблема явно находится на этом заявлении:

mMediaRouteSelector = новый MediaRouteSelector.Builder() .addControlCategory (CastMediaControlIntent.categoryForCast (GetString (R.string.app_id))) .build();

Что мне не хватает?

Спасибо за ваши отзывы Serge

+0

Просто забыли упомянуть: оба устройства зарегистрированы в качестве устройств приемника передачи в консоли разработчика Google Cast SDK. –

ответ

0

выводя из ваших объяснений, я думаю, что вы перепутали «app_name» за «app_id». Понимаете, они совершенно разные ценности. Глядя на формат одна из strings.xml of android cast sample

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

Вы сказали, что вы сделали «CastRemoteDisplay» для app_id но глядя на формат, «app_id» представляет собой набор случайных символов. Таким образом, ваш «CastRemoteDisplay» предназначен для app_name. Теперь для значения app_id найдите значения в вашей консоли Cast Dev, которая напоминает этот формат «4F8B3483».

Надеюсь, что это поможет.

 Смежные вопросы

  • Нет связанных вопросов^_^