Я пытаюсь в течение нескольких дней установить Tizen Studio и установить приложение на Samsung Smart Tv.
Я сейчас на Ма c (mac OS X 10.9.5
), это то, что я пытался :
1 / Загрузка и установка
Я скачал установщик IDE и установщик CLI здесь: https://developer.tizen.org/zh-hans/development/tizen-studio/download?langredirect=1
Первая проблема: файл установщика IDE не работает, его невозможно установить, поэтому я установил CLI: выглядит нормально.
Затем я открыл package-manager
с помощью CLI и установил Tizen SDK tools
(из Основной SDK) и TV-Extensions-5.5
, Samsung Certificate Extension
и TV Extensions Tools
(из Extension SDK).
2 / Создание базового c приложения
Я пытался перейти по этой ссылке: https://developer.tizen.org/zh-hans/community/tip-tech/sample-web-application-development-using-command-line-interface
Я создал образец приложения, используя PROFILE = tv-samsung-5.5
и TEMPLATE = BasicBasicProject
, я сделал сборку, сгенерировал сертификат, создал безопасность профиль, я сделал упаковку с подписью, а затем я застрял, потому что я не могу подключить мою ма c и телевизор.
3 / часть ТВ
* 104 0 * Я перевел телевизор в режим разработчика, создал профиль Samsung на телевизоре и подключил ма c и телевизор к одному и тому же Wi-Fi.
4 / Ошибка диспетчера устройств: sdb проблема? (Smart Development Bridge)
Я открыл интерфейс диспетчера устройств, используя CLI, нажал на Remote Device Manager и использовал опцию сканирования устройств: он возвращает мой TV ip. Затем, когда я переключил соединение с OFF на ON, я получил это сообщение об ошибке:
- Сервер не работает. Запустите его сейчас на порту 26099 *
- Сервер успешно запущен * Не удалось подключиться к 172. . *. ***: 26101
Вы можете получить это сообщение по следующим причинам:
Это удаленное устройство уже подключено другим
Это удаленное устройство работает на нестандартном порту .
Нет IP-адреса, проверьте физическое соединение.
Затем я попытался использовать CLI с sdb connect 172.**.***.***
и получил эту ошибку:
dyid: подпись зарегистрированного кода для / usr / lib /libcrypto.35.dylib
- Сервер не работает. Запустите его сейчас на порту 26099 *
dyId: подпись зарегистрированного кода для /usr/lib/libcrypto.35.dylib
ошибка: ошибка протокола: нет статуса
не удалось подключиться к 172. . *. ***: 26101
Я думаю, что я может возникнуть проблема с SDB, потому что, когда я пытался: sbt kill-server
У меня есть сообщение о том, что сервер не работает, тогда, если я делаю sdb start-server
, у меня такое же сообщение, как раньше с * Server has started successfully *
, но затем, если я пытаюсь снова sbt kill-server
Я все еще получил сообщение server is not running
...
И последняя точность: файл /usr/lib/libcrypto.35.dylib
отсутствовал, когда я впервые попробовал команду, поэтому я нахожу его в inte rnet и добавляю его сам.
У вас есть идея, чтобы она работала, пожалуйста? Я что-то упустил?
Я пытался с SDK 8, 12, 13 и никогда не удается заставить его работать, сейчас у меня есть java 1.8.0_241
, javac 1.8.0_241
и Tizen CLI 2.5.16
Если вам нужна дополнительная информация, я отредактирую свой вопрос.