Невозможно добавить приложение в Samsung Smart Tv Emulator - PullRequest
0 голосов
/ 19 ноября 2018

Я был бы очень признателен, если бы кто-нибудь мог мне посоветовать, как заставить работать эмулятор телевизора Samsung, поскольку мне нужно протестировать веб-приложение, и я потратил больше одного дня, пытаясь безуспешно попробовать разные вещи.

Я использую Windows 10. Tizen Studio 3.0, Tv Emulator 4

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

Я попытался получить доступ к приложению через встроенный браузер, либо через локальный хост, либо через удаленный адрес, оно не удалось, потому что у него нет доступа к сети.Это в режиме Nat, в конфигурации по умолчанию.Я не знаю, какие порты использовать для переадресации портов, и я следовал инструкциям по мостовой сети, но это тоже не работает.Я попытался добавить общую папку «Приложения» и добавить к ней пример приложения, но там тоже ничего не появилось.

Я создал тестовый сертификат, я не уверен, как его применить или он применяется автоматически.Любой совет будет очень кстати, потому что у меня закончились идеи.

Ответы [ 2 ]

0 голосов
/ 23 ноября 2018

Спасибо за ваш ответ, я действительно ценю это! Я следовал за шагами, и это сделало меня намного ближе, чем я был прежде, но это все еще не загрузит приложение. Это появляется в диспетчере устройств, и я смог добавить сертификат там. Тем не менее, это не так, как на скриншотах Samsung. Я не вижу структуру каталогов с правой стороны, и кнопка подключения светится синим цветом, как будто это не вариант. введите описание изображения здесь

Когда я пытаюсь добавить приложение через диспетчер устройств, появляется сообщение sdbCommandRejectedException: закрыто когда я пытаюсь через Run As проблема появляется как Закрыто, закрыто. Я пробовал многочисленные версии 4 и 5 примеров приложений. И я попробовал с пустым примером приложения, и все они имеют закрытую закрытую ошибку.

Я искал и нашел эту запись на форуме, связанную с закрытой закрытой ошибкой. https://developer.tizen.org/forums/sdk-ide/tizen-studio-cannot-run-application-on-smart-tv

Это может быть связано с версией эмулятора тв и или sdk? Кто-то смог запустить пример приложения с помощью tizen.bat но я не смог найти эту летучую мышь. Я использую SDK 3.0, и он работал под управлением более ранней версии. Какое время истощает этот эмулятор tizen. Если у вас есть какие-либо предложения, я был бы очень рад их услышать. Благодаря.

0 голосов
/ 22 ноября 2018

Чтобы установить приложение, вы должны загрузить свой сертификат в эмулятор (или телевизор), пожалуйста, ознакомьтесь с инструкциями в разделе Создание сертификатов для разработчиков телевизоров Samsung

Лучший способ получитьработа вашего сертификата заключается в создании его после загрузки эмулятора, поэтому менеджер сертификатов автоматически получит DUID эмулятора

Операции перетаскивания не поддерживаются эмулятором телевизора, поэтому необходимо использовать команду «Запуск от имени»... »(щелкните правой кнопкой мыши по названию проекта) и выберите« Веб-приложение Tizen »

ОБНОВЛЕНИЕ : чтобы сэкономить время, лучше перейти на Tizen Studio 1.3 и TV Extensions3, большинство проблем исчезнет, ​​и вы сможете разрабатывать одни и те же приложения (включая модели 2015 и 2016 годов)

Пожалуйста, следуйте этому руководству КАК ПОЛУЧИТЬ ОБРАТНУЮ СТУДИЮ TIZEN 1.3 И ТВ-РАСШИРЕНИЯ 3.0

Итак, после того, как вы вернете свою старую 1.3 IDE (используя новое рабочее пространство)

  • создайте и загрузите ваш телевизор Emulator (tv-extensions 3)
  • создайте свои сертификаты (не забудьте войти в свою учетную запись Samsung Developer), связав их с DUID
  • Откройте представление «Connection Explorer», щелкните правой кнопкой мыши на эмулятореи выберите «Разрешить установку приложений»
  • Щелкните правой кнопкой мыши имя проекта и выберите «Запустить как ... Веб-приложение Tizen»
  • Скрестите пальцы
...