我目前正在尝试通过 Arch Linux 上的 ADB 将 apk 部署到我的 oculus 任务中。在 root 和我的用户上杀死/启动 adb 服务器后,它总是打印:
adb devices
List of devices attached
[device id] no permissions; see [http://developer.android.com/tools/device.html]
据我所知,Oculus Quest 上应该有一个提示,让我接受 USB 调试,但在拔下并重新插入后,我的用户或 root 用户都没有看到这个提示。开发者模式是启用。
编辑:在进行一些调查之后,似乎即使在使用 杀死服务器之后sudo adb kill-server
,服务器也会在我的非特权用户下从某些服务自动重新启动。但是,我不知道是什么自动重新启动了 adb 服务器。