Oculus Quest 2 - Android 设备在 Macbook Pro 上的 Unity 上没有响应 - 确保 USB 调试已启用

Oculus Quest 2 - Android Device is not responding on Unity on Macbook Pro - Make sure USB debugging has been enabled

我使用 unity 构建了我的第一个 VR 应用程序。在连接的 Oculus Quest 2 设备上尝试构建和 运行 时出现以下错误!

Android device is not responding! Make sure USB debugging has been enabled and that the device has authorized this computer. Check your device, in most cases there should be a small icon in the status bar telling you if the USB connection is up.

我已经尝试了很多不同的方法来让它工作,但我无法弄明白,还有什么我可以尝试的吗?我已经列出了我尝试过的东西和我拥有的配置!

Allow Access to data, the connected device will be able to access files on this headset. [Deny] [Allow]

设置和错误的屏幕截图 文件 > 构建设置

谢谢!

我也在用 Macbook 开发 Quest,在 Mac OS Unity 上,您必须使用以下命令通过终端安装它。

adb install -r /Users/username/Documents/yourProjects/your.apk

否则,您必须安装 bootcamp Win10 才能通过 Quest Link 模式进行调试。

我安装了 android 平台工具后就可以使用了。

  1. 安装android-platform-tools
brew install android-platform-tools
  1. 重新将USB连接到Oculus Quest 2设备,这次在oculus中我得到了2个确认框!其中一个有我的笔记本电脑地址和要记住的复选框。我选择了允许。

  2. 之后 File > Build and Run 现在一切正常!

它需要对设置进行其他更新,但是在我安装 adb 之后,我在连接时确实在任务中得到了 2 个确认,现在构建和 运行 功能都可以正常工作!

我已经安装了Android平台工具和Xcode(错误)等,但没有用,不需要额外的软件。我已经卸载了所有这些,并卸载了带有 unity hub 的 unity 版本,然后按照官方教程步骤重新安装,效果非常好! https://learn.unity.com/course/create-with-vr?uv=2020.3 也许缺少一个模块之类的,但我疯了两天。希望能帮助到你!! MacBook Air M1、Unity 2020.3.32f1、Blender、Oculus Quest 2。