Как протестировать приложение Smart TV Alliance SDK на реальном устройстве

Я играл с SDK Smart TV Alliance и создал приложение, которое отлично работает на эмуляторе, но мне нужно протестировать и продемонстрировать его на реальном устройстве, прежде чем продолжить проект.

Я приобрел телевизор LG с последней прошивкой, и мне нужно каким-то образом упаковать или отобразить его на телевизоре, но не существует документации для перехода от упаковки к устройству.

У кого-нибудь есть опыт в этом?


person mancitywolf    schedule 28.05.2013    source источник


Ответы (3)


On TV:

  1. Откройте домашнюю страницу Smart TV — нажмите «Дополнительно» — войдите в систему, используя учетные данные.

  2. Вставьте USB с предопределенной структурой каталогов, содержащей пакет DRM, загруженный с веб-сайта разработчика LG.

С компьютером: дополнительная информация о том, как создать пакет с DRM:

а. Перейдите на страницу http://developer.lge.com/ b. Войти с учетными данными

Выберите: Ресурсный центр — Smart TV Выберите: Тест — Тест приложения Выберите: Новый тест приложения (заполните информацию, тип приложения: Веб — Хостинг)

Загрузите контент с защитой DRM в формате .zip.

Создайте структуру USB:

создайте каталог «lgapps» в корневом каталоге USB, создайте каталог «installed» в каталоге «lgapps». (Корень USB > lgapps > установленный) извлеките каталог из файла DRM и скопируйте его в «установленный» каталог.

Это завершено, для получения дополнительной помощи обратитесь к разделу часто задаваемых вопросов.

SDK Smart TV Alliance полностью соответствует спецификации Smart TV Alliance. Для получения дополнительной информации посетите http://www.smarttv-alliance.org/.

person user2470235    schedule 10.06.2013

Я написал несколько инструкций. Вы можете найти их здесь:

https://github.com/ruiposse/smart-tv-app-dev-guidelines#testing

Во-первых, используйте опцию «Экспорт теста приложения» в LG IDE. Затем обновите пакет до параметра «Тест приложения» на сайте LG Developer и загрузите файл с примененным DRM. Вы создаете структуру папок lgapps/installed/{appid} внутри флешки, распаковываете в нее загруженный файл и вставляете флешку в телевизор LG.

Когда вы загружаете веб-приложение на сайт LG Developer, вы должны вставить URL-адрес в форму. Это действительно хорошо, потому что это означает, что вам не нужно повторять этот процесс каждый раз, когда вы что-то меняете в своем приложении.

Итак, я просто создаю и загружаю пакет, который позволяет телевизору подключаться к моему веб-серверу. После этого я могу продолжить/начать кодировать приложение и мгновенно протестировать его на реальном устройстве, перезагрузив приложение для телевизора.

Всегда полезно прочитать официальная документация по развертыванию.

person Rui Posse    schedule 29.05.2013

Каждый производитель телевизоров создает и устанавливает приложение по-своему: Samsung, LG, Toshiba, Sony (SEN), Opera TV, Philips и Panasonic. Некоторую информацию о Smart TV можно найти здесь — www.mautilus.com/blog. Если у вас есть вопросы относительно какого-либо конкретного телевизора, дайте мне знать.

СТЭН

person STeN    schedule 26.08.2013