V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
garfunkle
V2EX  ›  Android

虚拟机 Ubuntu 做 Android 开发,连不上 usb adb。

  •  
  •   garfunkle · 2015-03-17 00:19:10 +08:00 · 7733 次点击
    这是一个创建于 3321 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本屌在用win8宿主机下安装了virtualbox
    在virtualbox上安装了ubuntu1204
    ubuntu1204里面安置了一套android开发的环境

    可是,当android设备通过usb连接到PC上时,我无法将这个usb设备连接到ubuntu上(分配给virtualbox)。

    宿主机win8(安装驱动后)可以正常识别这个设备,并且可以通过usb建立adb连接。

    可是当我在virtualbox的菜单里选择将这个usb设备连接到virtualbox的时候,就总是失败。
    从win8的设备管理器观察,现象是:当我从virtualbox请求连接这个usb设备时,该设备从宿主机断开,然后几秒后,又连回了宿主机。

    我搜到一些帖子,说要添加udev rules,比如 http://www.linuxidc.com/Linux/2011-09/42083.htm

    我试了,无效果。

    不知道有没有哪位大咖有经验解决这个事儿。

    本人android生手,但是懂点儿linux。这个,怎么也得给个驱动ko模块吧。裸改udev能行么?

    不过,说到virtualbox的usb设备这个事儿,真是有不少问题。真恶心。

    4 条回复    2015-03-17 20:24:44 +08:00
    Xs0ul
        1
    Xs0ul  
       2015-03-17 09:38:33 +08:00 via Android
    VirtualBox的扩展插件装了么
    garfunkle
        2
    garfunkle  
    OP
       2015-03-17 10:43:15 +08:00
    @Xs0ul 装了......
    windirt
        3
    windirt  
       2015-03-17 18:41:04 +08:00 via iPhone
    在virtualbox usb设置那里将安卓手机添加到加载列表
    garfunkle
        4
    garfunkle  
    OP
       2015-03-17 20:24:44 +08:00
    @windirt 嗯 今天下午加到usb device filter里面了,确实可以了。赞!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5380 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 09:01 · PVG 17:01 · LAX 02:01 · JFK 05:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.