问题描述
我使用的是 Unreal 4.26.0,我终于将它启动到我的 Oculus Quest 2。但是,它并不总是启动最新版本。
因此,我可能会进行更改,构建项目,然后通过 Launch => Quest 2 在 Quest 上启动应用程序。
最终,它开始在耳机上运行,但通常没有最新的更改。如果我关闭 Unreal,然后重新启动它,它确实会获得最新版本。
我如何始终让它启动最新版本的应用程序?是否有一些公式可以让它在启动期间正确复制?提前致谢。
解决方法
我确实找到了解决方案……以防万一其他人遇到同样的问题:
我没有为 Android/Java 正确设置所有环境变量。我必须确保所有这些都已设置:
JAVA_HOME
ANDROID_HOME
ANDROID_TOOLS
ANDROID_PLATFORM_TOOLS
ANDROID_NDK_HOME
因此,在确保指定了每一个之后,我还必须将每个都放入我的 $PATH。
我还应该注意,我使用的是 Unreal 4.26、Android SDK 10 和 Android NDK 22.0.7026061。这些并不是方向所要求的,但方向有点旧。这些(大部分)是撰写本文时的最新版本。