Android 无法从 Unity 流式传输到 XR Remote 应用程序

Unable to stream from Unity to XR Remote app on Android

我无法使 XR Remote 数据从 Unity 流式传输到应用程序。我为 Unity 下载了 8thWallXR-Demo 项目并在教程中做了所有必要的事情,但它仍然不起作用。我也按照故障排除说明进行操作(重新启动 ADB),但没有任何效果。

当我启动应用程序时,我可以看到 USB 和我的电脑的名称(Wi-Fi 连接)。如果我select USB,它无限显示"Waiting for USB",如果我选择Wi-Fi连接,标题变成“-529”。我猜他们以某种方式连接,但他们无法建立流媒体连接。

奇怪的是它在我工作的第二台电脑上运行正常。所以我真的不知道是什么导致了麻烦。

我用Windows。 XR 工具和 phone 应用均已更新。

我解决了这个问题。这很可能是 Unity 错误。我打开编辑 -> 首选项 -> 外部工具。在"Android"部分,有five checkbox options.

我取消选中 "Android NDK Installed with Unity (recommended)" 复选框。之后,我点击浏览按钮,它自动填写path to NDK。

这使得 XR Remote 流可以正常工作。然而,最奇怪的是,即使我再次选中该复选框,它仍然有效。