Я разрабатываю приложение NaCl (собственный клиент) для Samsung Tizen TV.
В настоящее время я не могу загрузить и запустить какое-либо приложение ни на эмуляторе, ни на реальном телевизоре Samsung Tizen TV.
Даже если я попробую пример приложения HelloWorld NaCl, поставляемого с TizenStudio, я все равно не смогу запустить его ни на эмуляторе, ни на реальном телевизоре Samsung Tizen TV.
Вот что я получаю в журнале консоли. Это одна и та же ошибка независимо от того, использую ли я эмулятор или телевизор.
IsRootCmd
Uploading widget...Success!
install 2UUkJWiVk2.helloworld
package_path /home/owner/share/tmp/sdk_tools/tmp/helloworld.wgt
was_install_app return WAS_TRUE
app_id[2UUkJWiVk2.helloworld] install start
app_id[2UUkJWiVk2.helloworld] installing[8]
app_id[2UUkJWiVk2.helloworld] installing[11]
app_id[2UUkJWiVk2.helloworld] installing[14]
app_id[2UUkJWiVk2.helloworld] installing[17]
app_id[2UUkJWiVk2.helloworld] installing[20]
app_id[2UUkJWiVk2.helloworld] installing[22]
app_id[2UUkJWiVk2.helloworld] install failed[118]
spend time for wascmd is [527]ms
cmd_ret:0
Кажется, я могу загрузить приложение на эмулятор (или на настоящий телевизор), но когда он пытается запустить приложение, он получает ошибку.
TizenStudio больше не сообщает об ошибках. Он просто говорит, что при запуске helloworld возникла проблема. Ошибка при запуске. Не удалось установить виджет!
Я использую TizenStudio версии 2.0
Вот как я создаю свое примерное приложение NaCl.
Файл -> Создать -> Другое ... -> Tizen -> Samsung TV -> Приложение Tizen NaCl (C / C ++)
Затем я ввожу название проекта и нажимаю «Далее». На следующей странице я выбираю «Примеры проектов», выбираю образец «hello_world_cpp» и нажимаю «Готово», чтобы создать проект.
Раньше мне удавалось получить образец NaCl helloworld для установки и работы на эмуляторе и реальном телевизоре. Но через неделю я не могу ничего установить ни на эмулятор, ни на телевизор. Я получаю описанную выше ошибку.
Я не знаю, в чем проблема.
Я также удалил и воссоздал новые сертификаты, как указано на этой странице:
http://developer.samsung.com/tv/develop/getting-started/setting-up-sdk/creating-certificates
Но это не помогло. Отметим, что последний шаг на этой странице «Разрешить установку приложений» не может быть выполнен. У меня нет файловой системы устройства, на которой можно было бы щелкнуть правой кнопкой мыши.
Также следует отметить, что я могу запустить приложение в браузере Chrome. Я могу выполнить «Запуск от имени» -> «Веб-страница в хроме», и это сработает.
Но когда я запускаю эмулятор ТВ или настоящий телевизор с помощью «Запуск от имени» -> «Виджет на устройстве Tizen», это не работает, и я получаю описанную выше ошибку.
Буду признателен, если у кого-нибудь есть указания о том, как я могу отладить эту проблему или что я могу попробовать.