2012-02-01 3 views
0

я использую следующий код, чтобы играть mp4 видео:mp4 играть на Google TV эмуляторе, но не будет играть на устройстве TV Google

Intent i = new Intent(Intent.ACTION_VIEW); 
i.setDataAndType(Uri.parse(url, "video/mp4"); 
ctx.startActivity(i); 

Он отлично работает на телефонах & таблетки, а также ТВ эмулятор Google , но выбрасывает ActivityNotFoundException на устройстве Google TV.

Любые мысли?

ответ

1

Когда я попытался воспроизвести видео MP4 с помощью приведенного выше фрагмента кода, я получаю сообщение «Без приложения может обработать это действие». Похоже, нет приложения по умолчанию, которое может воспроизводить видео. ActivityNotFoundException происходит обычно, когда вы указываете неправильный тип носителя.

+0

Действительно ли это означает, что устройства Google TV не имеют приложения по умолчанию для воспроизведения видео? – Goran

+0

Сообщите об этом команде инженеров и вернитесь к вам. FYI, вы также можете зарегистрировать ошибки, связанные с Google TV, на http://code.google.com/p/googletv-issues/ – Bhavya

+0

Ответ инженерной команды: в настоящее время GoogleTV не делает У вас есть встроенные приложения, которые могут справиться с этими намерениями. Принимается как запрос функции. – Bhavya

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