我在lxc容器中运行Ubuntu (因为它不能用于我的主机发行版),并使用lxc-device add $(readlink -f /dev/android)传递一个运行Ubuntu15.04 (OTA-12)的Nexus 4。使用adb devices可以很好地看到设备,但是当我启动ubuntu时,设备不会出现在设备选项卡中,并且在重启亚行守护进程之前,它不会从adb devices中删除。
我的猜测是,ubuntu正在以不正确的权限重新启动亚行守护进程,有没有办法让它使用现有的亚行会话?或者我还遗漏了什么?
发布于 2016-08-29 11:16:24
当SDK启动时,它确实会重新启动亚行服务器。亚行有时在不重新启动的情况下不显示所有设备存在一些问题。
但是,您的安装不受支持,但是您可能有机会通过修改SDK脚本来改变ADB服务器的启动方式: /usr/ubuntu-sdk-ide/qtcreator/ubuntu/scripts/device_search。
不确定路径是否正确,脚本名肯定是正确的。
如果您找到一种方法,使它在容器内外工作,我们甚至可以包括它。
https://askubuntu.com/questions/810481
复制相似问题