ПРИМЕЧАНИЕ. Я новичок в Tizen Development, поэтому помните об этом, отвечая или комментируя.
Я недавно установил Tizen Studio. Я начал новый образец веб-проекта для Wearable 4.0, используя образец TouchPaint. Когда я пытаюсь открыть диспетчер эмуляторов для запуска примера, я получаю сообщение об ошибке, которое читается как «JAVA_HOME не установлен в переменных env» [новая строка] «Пожалуйста, установите значение и попробуйте еще раз».
Я также пробовал использовать команду запуска. Если я использую это, он запустит эмулятор, но не запустит программу. Я вижу «часы» с черным экраном и неформатированным текстом, похожим на командную строку. Он только завершает операцию («Запуск TouchPaintTest») до 6%.
Всем, кто знает об этом, ответьте, пожалуйста, на мой вопрос, так как я очень заинтересован в разработке носимых устройств Tizen.
Комментарии (10)
ОС может быть актуальна. Ваш JAVA_HOME установлен?
Я использую Windows. Нет, у меня не установлен JAVA_HOME. Как мне это установить?
Как Синхронизировать телевизоры Самсунг с Tizen Studio
Самостоятельно это выяснить не сложно. Погуглите «Установить JDK».
Среда разработки машины, пожалуйста . Windows / Mac / Linux?
Источник: reddeveloper.ru
Tizen Studio — не удается подключить Mac и телевизор
Я уже несколько дней пытаюсь установить Tizen Studio и установить приложение на Samsung Smart Tv.
Я сейчас на Mac ( mac OS X 10.9.5 ), вот что я пробовал:
1/ Загрузка и установка
Первая проблема: файл установщика IDE не работает, его невозможно установить, поэтому я установил CLI: выглядит нормально.
Затем я открыл package-manager с помощью интерфейса командной строки и установил Tizen SDK tools (из основного SDK), а также TV-Extensions-5.5 , Samsung Certificate Extension и TV Extensions Tools (из Extension SDK).
2/ Создать базовое приложение
Я создал пример приложения, используя ПРОФИЛЬ = tv-samsung-5.5 и ШАБЛОН = BasicBasicProject , я выполнил сборку, сгенерировал сертификат, создал профиль безопасности, сделал упаковку с подписью, а затем застрял, потому что я не могу подключить мак и телевизор.
3/ Телевизионная часть
Я перевел телевизор в режим разработчика, создал профиль Samsung на телевизоре и подключил Mac и телевизор к одному и тому же Wi-Fi.
4/ Сбой диспетчера устройств: проблема с sdb? (Умный мост разработки)
Я открыл интерфейс диспетчера устройств с помощью CLI, щелкнул Диспетчер удаленных устройств и использовал параметр сканирования устройств: он возвращает IP-адрес моего телевизора. Затем, когда я переключил соединение с OFF на ON, я получил это сообщение об ошибке:
- Сервер не запущен. Начните прямо сейчас на порту 26099*
- Сервер успешно запущен * не удалось подключиться к 172..*.***:26101
- Это удаленное устройство уже подключено другим
- Это удаленное устройство использует нестандартный порт.
- Отсутствует IP-адрес, проверьте физическое подключение.
Затем я попытался использовать CLI с sdb connect 172.**.***.*** и получил эту ошибку:
Нет согласования tizen studio и телевизора.Виджет TIZEN LostFilmHD
- Сервер не запущен. Запустите его сейчас на порту 26099 *
- Сервер успешно запущен *
Я думаю, что у меня может быть проблема с sdb, потому что, когда я пытался: sbt kill-server у меня появилось сообщение о том, что сервер не работает, тогда, если я сделаю sdb start-server , у меня будет то же сообщение, что и раньше, с * Server has started successfully * но затем, если я попытаюсь снова sbt kill-server , я все еще получаю сообщение server is not running .
И последняя точность: файл /usr/lib/libcrypto.35.dylib отсутствовал, когда я впервые попробовал команду, поэтому я нашел его в Интернете и добавил сам.
Есть ли у вас какие-либо идеи, как заставить его работать? Я что-то упустил?
Я пробовал с SDK 8, 12, 13, и мне никогда не удавалось заставить его работать, прямо сейчас у меня есть java 1.8.0_241 , javac 1.8.0_241 и Tizen CLI 2.5.16
Если вам нужна дополнительная информация, я отредактирую свой вопрос.
Mickaël Leger 10 Фев 2020 в 13:25
Я пытался какое-то время на macOS, но потерпел неудачу и сдался. Я также некоторое время пытался использовать коробку с Windows 10, но и там потерпел неудачу и сдался. Должен сказать, что я довольно низко отношусь к Java в целом и к Tizen в частности. Я бы очень хотел иметь возможность отлаживать интернет-браузер Samsung на моем Samsung Smart-TV.
Такое ощущение, что с еще несколькими шагами это может просто сработать. Извините, что в настоящее время ничем не могу помочь, но если я когда-нибудь узнаю что-нибудь, я постараюсь опубликовать здесь. О, и просто для ясности: я не создаю «родное приложение» как таковое, я просто пытаюсь отладить свой веб-сайт в браузере.
Источник: question-it.com
Установка приложений на Samsung Smart TV A, T, R, N, M, Q, K и J серии под управлением Tizen OS
В данной статья рассмотрим установку с помощью новой среды разработки Tizen Studio, предыдущая статья с Tizen SDK устарела, так как её удалили с официального сайта. Данный способ установки подходит для любого устройства с Tizen OS, Samsung Smart TV A/Q(2021), T/Q(2020), R/Q (2019), N/Q (2018), M/Q (2017), K (2016) и J (2015) серий. На J серии по прежнему после перезапуска телевизора приложение удаляется.
Установка и настройка Tizen SDK
В первую очередь скачаем и установим всё нужное на компьютер. Скачиваем и устанавливаем Java , после него скачиваем Tizen Studio with IDE installer . Обязательно скачивайте подходящие по разрядности к вашей Windows, 32 bit — X86 или 64 bit — X64.
Запускаем скаченный установщик Tizen Studio, соглашаемся с лицензией, при необходимости меняем путь установки и нажимаем Istall.После завершения установки нажимаем Finish. Запустится Package Manager, если этого не произошло то заходим в папку которую установили tizen-studiopackage-manager и запускаем package-manager.exe или PackageManagerV2.jar.
Нажимаем install напротив Tizen SDK tools.
Далее нажимаем на вкладку Extension SDK и нажимаем install напротив Extras.
Пока скачиваются и устанавливаются пакеты Tizen Studio переходим на сайт Samsung и регистрируемся.
После регистрации узнаем IP адрес компьютера. Заходим в Центр управления сетями и общим доступом — Подключение по локальной сети (либо wi-fi) — Сведения — Ваш адрес будет в строке IPv4.
Переходим к телевизору. Заходим в Smart Hub, далее в раздел Приложения и по очередности нажимаем цифры на пульте 1-2-3-4-5. В появившемся окне выбираем ON и нажимаем Enter, в пустое поле вводим IP адрес компьютера и затем нажимаем на OK.
После этого телевизор попросит перезапустится. Для более точного результата выключите его с пульта и выдерните вилку из розетки на секунд 30.
Включаем его и опять заходим в Приложения, должна появиться надпись Developer Mode.
Входим на телевизоре в свой ранее созданный аккаунт на сайте Самсунг. Нажимаем на значок плюса и вводим свои данные.
Теперь узнаём IP адрес телевизора, нажимаем кнопку Menu и заходим Сеть — Состояние сети, выбираем Настройки IP и видим адрес.
Возвращаемся к компьютеру, ждём пока закончится установка Tizen Studio и запускаем его, находится он в папке в которую вы устанавливали, tizen-studio/ide/TizenStudio.exe.
После его загрузки нажимаем на значок Подключение ТВ, нажимаем на Плюс, вводим произвольное Name, IP телевизора который узнали ранее и нажимаем Add.
Нажимаем переключатель.
Создание сертификатов автора и дистрибьютора
Заходим в Tools — Certificate Manager.
Далее нажимаем на значок Плюса.
Выбираем Tizen.
Вводим произвольное имя сертификата.
Ничего не меняя нажимаем Next.
Далее вводим произвольные данные.
Ничего не меняя нажимаем Finish и OK.
Создание сертификатов автора и дистрибьютора. Способ №2
Заходим в Tools — Certificate Manager.
Далее нажимаем на значок Плюса.
Выбираем Samsung.
Ставим галочку на TV и нажимаем Next.
Вводим произвольное название сертификата.
Вводим произвольные Author name и Password, запомните их или запишите, возможно понадобится в будущем. После нажатия Next появится окно с просьбой войти в свой аккаунт, нажимаем OK.
Вводим данные аккаунта, который ранее создали на сайте Samsung.
После удачного входа просто нажимаем Next.
Ещё раз Next.
Далее вводим Password, можно такой же как ранее создавали, всё остальное оставляем как есть.
Если всё сделали правильно появится окно с сообщением о создании сертификатов. Обязательно сохраните в другом месте сертификаты, возможно получить их можно только один раз на телевизор, папка с сертификатами находится в Диск:UsersИмя пользователяSamsungCertificate.
Создание проекта в Tizen Studio и установка приложений в телевизор
Нажимаем на значок создания проекта, выбираем Template и нажимаем.
В Custom выбираем TV-samsung v3.0 или TV-samsung v4.0, в зависимости от того какой у вас доступен, нажимаем Next.
Web Application.
Basic Project.
Вводим произвольное Project name и нажимаем Finish.
Скачиваем и распаковываем приложение для Tizen TV GetsTV или Другие. Открываем архив с файлами приложения и перетаскиваем в проект, соглашаемся со всем.
Далее нажимаем правой кнопкой по названию проекта и выбираем Run As — 1 Tizen Web Application. Если всё сделали правильно приложение запустится на телевизоре.
Порядок вывода комментариев:
Наконец то у меня все получилось благодаря этому видео https://www.youtube.com/watch?v=oQ50DB-ZKaIindex=5Main SDK» не было пункта телевизора «4.0 TV»). После этого все заработало. До этого я неделю воевал с Tizen Studio, несколько раз все снова и снова переустанавливал, но все без результатно. Перерыл всякие сайты, пока не наткнулся на данное видео.
Ссылки на Tizen 2.1 и расширение TV Extension 3.1.2 есть в описании под видео. Обязательно посмотрите так же видео «Tizen Studio 2.1 установка и запуск с нуля»(ссылка тоже присутствует в описании под видео). Всем новичкам и кто еще до сих пор мучается с установкой виджетов на телевизор с ОС Tizen, советую данный способ. Всем УДАЧИ. 🙂
Когда я перетаскиваю распакованый архив в проект, после замены у меня появляется восклицательный знак перед файлом «!config.xml». А после нажатия Run as такой же значок появляется и перед папкой «!css и !js». Уже разные версии Tizen Studio перепробовал, но все одно и тоже. В чем может быть проблема, подскажите.
Источник: getsapp.ru