ADB设备命令无法识别LG G2 vs980(虚拟机上的Win7)

kar*_*rns 19 eclipse android virtualbox adb android-virtual-device

我一直在学校里通过eclipse开发Android移动应用程序一段时间,将应用程序部署到虚拟设备.但是,我现在想将它们部署到我的LG G2安卓设备进行测试和速度目的.我知道有关其他设备不起作用的帖子,但解决方案对我无济于事.

我在运行Windows 7的虚拟机上.我安装了必要的vb扩展,并且vb检测到我的LG G2(要求查看文件夹..等),但是我的vb上的eclipse/adb仍然无法找到它.

我已经在adb_usb.ini文件中添加了我认为正确的设备供应商ID(1004,0232),因为其他一些人发现这有助于检测他们的设备.

我已多次完成命令adb kill-server和start-server.我已经重新启动了手机和vb.我也试过所有的手机连接类型(互联网/以太网,MTP)

一些帮助会很棒,谢谢费拉斯

Dan*_*ith 47

当您插入手机时,您将获得"USB连接方法"的选项.

您必须从列表中选择Internet connectionSend Images (PTP)使用USB调试工具.

对于选择Internet Connection,其他选项有时包括Charge phone,Media sync,和Camera.

为了选择Send Images (PTP),其他选项有时包括Charge PhoneMedia Device (MTP).

  • 对于我的手机,"Internet连接"不是一个选项,但"发送图像(PTP)"有效 (7认同)

Pep*_*lac 9

这可能是几种解决方案:

1)当您的设备连接打开Device manager(默认的Windows工具)并找到Unknown device或某些未正确识别的设备并尝试手动设置驱动程序.

2)USB debugging在手机设置中启用选项:
转到Setting->About Phone并点按几次Build Number,
然后返回(Settings->Developer -> Options)并将其打开

3)尝试更新您USB driver/adb通过Android Manager从推出Eclipse.


小智 6

当我将LG g2从Android 4.4升级到5.0.2时,usb调试停止工作.

我没有USB连接方法的"Internet"选项.

通过大量的试验,错误,搜索,试验,我发现启用"USB网络共享"(在设置 - >网络共享和网络 - > USB绑定中)可以实现这一目的.启用USB网络共享后,我可以通过adb/AndroidStudio下载调试程序.在启用USB网络共享之前,adb无法识别我的5.0.2设备.