adb从virtualbox ubuntu推送到Android设备非常慢

时间:2015-04-27 14:03:42

标签: android ubuntu adb virtualbox

现在我在virtualbox ubuntu机器上开发一些代码,主机是win7。代码准备就绪后,我使用以下命令adb push abc.so /data/local/tmp/myabcfolder将库放入设备。但是,传输数据的速度非常慢,以至于shell几乎停止了。如果我将小卷的文件推送到设备,它似乎很好。关于如何将相对较大的库放入设备的任何想法?谢谢。

ps:将数据传输到设备时,它会非常快速地达到一定数量的数据(393216),然后如下图所示停止:

enter image description here

2 个答案:

答案 0 :(得分:1)

我终于找到了原因:这是因为当Android设备连接时,它不使用USB 2.0协议。在virtualbox中,可以设置此选项:

enter image description here

但是为了启用USB 2.0,您必须安装虚拟机扩展。

答案 1 :(得分:0)

此处的最佳解决方案是使用共享驱动器:
将您的真实文件夹挂载到VBox,它比使用adb复制要快得多 您可以找到more information herehere