我最近购买了LG G3,并启用了调试模式,但Eclipse仍然无法识别它。以前我在开发时使用Galaxy S3时必须安装Samsung Kies。G3驱动程序已安装,我可以在我的电脑上看到它,我是否需要类似于Kies但适用于LG的东西?如果需要,有人能否提供一个链接?
我最近购买了LG G3,并启用了调试模式,但Eclipse仍然无法识别它。以前我在开发时使用Galaxy S3时必须安装Samsung Kies。G3驱动程序已安装,我可以在我的电脑上看到它,我是否需要类似于Kies但适用于LG的东西?如果需要,有人能否提供一个链接?
当我尝试在我的LG G3上调试Android应用程序时,我也遇到了很多麻烦。最终,我成功的方法是先将默认的Google驱动程序安装到G3上,然后按照@lilbyrdie详细介绍的过程进行操作。
安装Google USB驱动程序的过程可以在这里非常好地解释。
然而,随着最近推出的Android更新到G3,不再有互联网连接或仅充电选项;但他们似乎已经修复了这个缺陷,强制你做出这个奇怪的选择来启用调试。现在唯一剩下的选项是MTP和PTP,但如果您拉下通知抽屉,选择“USB连接”通知(当然,假设设备通过USB连接到计算机),然后从那里单击“媒体同步(MTP)”,即使已经选择了该选项,调试也应该被启用。
Android 无法实时更新开发者模式。因此,在打开开发者模式后(并且您拥有最新的驱动程序),请将绿色按钮(在设置 -> 通用 -> 开发人员选项下)关闭然后再打开。然后打开调试模式(之后 Windows 将识别到一个新设备),然后您就可以开始了。
LG G3手机的ADB单/复合值 -
我发现需要在(~userName/.android/)adb_usb.ini文件中更新行0x1004:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x2207
0x1004
;
; Android WinUsb driver installation.
;
...
[Google.NTx86]
...
;LGE Android Phone
%SingleAdbInterface% = USB_Install, USB\VID_1004&PID_633E
%CompositeAdbInterface% = USB_Install, USB\VID_1004&PID_631D&MI_00
%CompositeAdbInterface% = USB_Install, USB\VID_1004&PID_631D&MI_01
[Google.NTamd64]
...
噢,还要将USB设置为PTP并打开USB调试。当您完成文件修改和多次安装驱动程序(参见早期帖子)后,可以通过设备管理器验证您的手机是否准备就绪。它将列出您的手机为“Android设备” ->“Android复合ADB接口”。我相信早期的帖子解释了如何设置驱动程序。