Roku调试?

Roku Debugging?

我有 Roku Express。我真的不知道从哪里开始开发。 我找到了可以学习用于为 ROKU 构建应用程序的 BrightScript 的位置。 (BrightScript Tutorial) 这不是问题——但最大的问题是我可以在哪里调试,例如 "channel".

有什么方法可以让我使用notepad++和telnet进行调试吗? 我在这里找到了记事本++荧光笔:NOTEPAD++ BRIGHTSCRIPT HIGHLIGHTER

但我无法在 google 或此处的 Whosebug 上找到 eighter 如何在不玩代码的情况下调试我的应用程序并执行 trial/error、卸载、编辑、压缩并将其发送回 roku用于测试。

感谢您的关注,希望有人知道解决方案。

您可以使用 Eclipse 做到这一点!检查 link:https://sdkdocs.roku.com/plugins/servlet/mobile#content/view/4265458。 您可以使用 Eclipse 的 brihhtscript 插件,它允许您编辑代码、部署代码、调试...您还可以将 Atom 与 Roku 开发包一起使用。您也可以从终端使用 telent 进行调试。检查您的 Roku 本地 IP,打开您的终端并输入 telnet 192.168.1.20(您的 IP 地址)8085。

Roku 调试不需要 Eclipse,其中没有隐藏的魔法。

您所要做的就是旁加载 ZIP,telnet <roku-IP> 8085 然后:

  1. 使用 ctrl-C 中断应用程序,或者
  2. 通过 STOP 语句在应用程序中放置断点

当执行进入调试器时,您可以直接键入命令 - check/modify 变量、调用函数等。完成后,通过键入 c 并按 Enter

恢复程序执行

我强烈推荐名为 VioletBug 的 Roku 调试优秀开源工具。

在 Visual Studio 代码的帮助下,Roku 调试非常容易。它为我们提供了一种借助用户界面调试代码的方法。此外,它会在 telnet 的帮助下自动将您与 Roku 连接,我们可以使用 VSC 中提供的调试控制台来打印运行时变量和调试代码。

更多详情 - Roku Debugging - VSC