由于在Android Studio中运行一个程序,需要使用USB接口传输数据,使用Android Studio中自带的AVD无法使用USB,于是使用Genymotion来作手机模拟器。网上查了许多资料,Genymotion调用USB是在virtualbox中设置的,因此先要将Genymotion连接virtualbox。
Genymotion默认的监视器不是virtualbox,需要设置一下:
在Genymotion顶部的导航栏上点击Genymotion----->Settings---->Hypervisor,在selected hypervisor下拉选项框中选择VirtualBox,如下图所示:
重启Genymotion,原来的手机模型都没有了,新建手机模型,打开VirtualBox,左侧列表中即可显示在Genymotion中创建的手机模型。
在VirtualBox中选中手机模型,在右边点Settings,选择USB,点击最右侧带有+号的USB接口图标,会出来连接电脑USB的设备列表,选择所需要的即可,如图所示: