0

对于 Sphere 设备,我们可以使用 vscode/cli 来部署、调试和查看应用程序[1]的日志。但后来(假设我让它运行了 24 小时然后回来),如果我想查看应用程序日志,看起来我没有办法。有没有办法在不启动调试器的情况下查看 Sphere 开发板上的应用程序日志

需要明确的是,这与监控生产中部署的应用程序无关[2]。这仅与 Azure Sphere 开发板上的开发日志有关。一个例子是 Android [3]中的 logcat 。目的是分析 Azure Sphere 上长时间运行的应用程序。我们不能永远连接调试器。

4

1 回答 1

0

这是一个较晚的响应,您现在可能已经弄清楚了,但是如果您的 Azure Sphere 设备连接到网络,您可以通过 UDP 套接字发送调试日志,而无需将设备连接到 Visual Studio 调试器甚至是个人电脑。

这是一个示例应用程序,它修改Log_Debug库以通过 UDP 将输出发送到接收器应用程序,接收器应用程序将输出写入“deviceLog.txt”文件。

于 2021-05-18T14:57:54.980 回答