在三星智能电视菜单中,有"Start receiving Smart TV logs"
选项。它默认为“OFF”。
当我点击它时,我收到"Check the Console View"
的提示。我打开控制台视图并在模拟器上运行应用程序,但我看不到任何日志。
我知道启动模拟器后,还会启动一个显示所有alert("..");
日志的单独窗口。
我想知道如何使用此选项通过Console View查看日志。我是Eclipse和Smart TV SDK的新手。有什么我想念的吗? 这与已经使用模拟器显示的日志有何不同
答案 0 :(得分:0)
控制台日志用于在实际设备中进行调试。 模拟器已经拥有自己的调试器控制台窗口,因此模拟器不会向eclipse发送任何内容。
如果您想使用真实设备,此功能非常有用。应用程序从电视同步到您的工作站并启用日志接收器。当您的同步应用程序在真实设备(TV / BDP)中运行时,来自应用程序的警报将发送到eclipse的控制台窗口
答案 1 :(得分:0)
该应用程序会将其日志发送回下载应用程序的系统上的活动eclipse控制台。
我在windows上使用eclipse,所以我给了我的电脑静态IP地址并安装了Apache 2.2 Web服务器。上传我的应用程序后,我启用控制台并打开控制台视图。然后,我启动我的应用程序,并在控制台中看到所有日志信息。
我发现此日志信息至关重要,因为某些服务在模拟器中返回错误,但实际上在电视上成功执行。其中许多服务都与电视硬件直接交互,没有其他方法可以调试它们。