Как просматривать журналы в программе просмотра журналов Samsung Smart TV

В меню Samsung Smart TV есть опция "Start receiving Smart TV logs", По умолчанию он выключен.

Когда я нажал на нее, я получил приглашение "Check the Console View", Я открыл вид консоли и запустил приложение на эмуляторе, но там я не увидел никаких логов.

введите описание изображения здесь

Я знаю, что при запуске эмулятора, отдельное окно, показывающее все alert(".."); логи тоже запущены.

Я хочу знать, как использовать эту опцию просмотра журналов через Console View. Я новичок в Eclipse и Smart TV SDK. Есть ли что-то, что я пропускаю? Чем это отличается от логов, которые уже показываются с эмулятором

2 ответа

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

Если вы хотите работать с реальными устройствами, эта функция очень полезна. Выполните синхронизацию приложения с ТВ на рабочую станцию ​​и включите приемник журнала. Когда ваши синхронизированные приложения запускаются на реальных устройствах (TV/BDP), предупреждение от приложения будет отправлено в окно консоли Eclipse.

Приложение отправит свои журналы обратно на активную консоль Eclipse в системе, из которой оно загрузило приложение.

Я работаю с eclipse в Windows, поэтому я дал своему компьютеру статический IP-адрес и установил веб-сервер Apache 2.2. После загрузки моего приложения я включаю консоль и открываю вид консоли, как и вы. Затем я запускаю свое приложение и вижу всю информацию журнала в консоли.

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

Другие вопросы по тегам